org.filteredpush.annotationprocessor.data
Class BasicObject

java.lang.Object
  extended by org.filteredpush.annotationprocessor.data.BasicObject
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AnnotateDate, Annotator, CollectionIdentifier, CollectionObjectIdentifier, Description, Evidence, Identification, Issue, Location, Motivation, Occurrence, Opinion

public abstract class BasicObject
extends java.lang.Object
implements java.io.Serializable

The base class for all the simple concepts in the annotation. For the concept composed by simple concepts, please @see the rg.filteredpush.annotationprocessor.data.CompositeObject

Author:
Lei Dou $Id: BasicObject.java 1752 2012-12-11 15:57:30Z ramorrismorris $
See Also:
Serialized Form

Constructor Summary
BasicObject(java.util.HashMap<java.lang.String,java.lang.String> data, java.util.List<java.lang.String> filedList)
           
BasicObject(java.util.HashMap<java.lang.String,java.lang.String> data, java.util.List<java.lang.String> filedList, java.lang.String prefix)
           
 
Method Summary
 java.lang.String get(java.lang.String fieldName)
           
 java.util.Map<java.lang.String,java.lang.String> getValue()
           
 void set(java.lang.String fieldName, java.lang.String value)
           
 java.lang.String toString()
           
 java.lang.String toString(boolean withHead)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BasicObject

public BasicObject(java.util.HashMap<java.lang.String,java.lang.String> data,
                   java.util.List<java.lang.String> filedList,
                   java.lang.String prefix)

BasicObject

public BasicObject(java.util.HashMap<java.lang.String,java.lang.String> data,
                   java.util.List<java.lang.String> filedList)
Method Detail

set

public void set(java.lang.String fieldName,
                java.lang.String value)

get

public java.lang.String get(java.lang.String fieldName)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getValue

public java.util.Map<java.lang.String,java.lang.String> getValue()

toString

public java.lang.String toString(boolean withHead)