org.jenkinsci.plugins.buildenvironment.data
Class Data

java.lang.Object
  extended by org.jenkinsci.plugins.buildenvironment.data.Data
Direct Known Subclasses:
EnvVarsData, ProjectData, SlaveData

public abstract class Data
extends Object

Basic definition of a Data object(holds specific information). Methods and Attributes every such object should have.

Author:
yboev

Field Summary
protected  TreeMap<String,String> data
          This is where information is being held, relation variable<->value as map.
 
Constructor Summary
Data(String name, String id)
          Constructor method.
 
Method Summary
 TreeMap<String,String> getData()
          Returns the data.
 String getId()
          Returns id.
 String getName()
          Returns the name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

protected TreeMap<String,String> data
This is where information is being held, relation variable<->value as map.

Constructor Detail

Data

public Data(String name,
            String id)
Constructor method.

Parameters:
project - AbstractProject.
build - AbstractBuild.
name - Name as String.
id - ID as String.
Method Detail

getName

public String getName()
Returns the name.

Returns:
name as String.

getData

public TreeMap<String,String> getData()
Returns the data.

Returns:
the data map.

getId

public String getId()
Returns id.

Returns:
id as String.


Copyright © 2004-2013. All Rights Reserved.