org.biopax.paxtools.proxy.level2
Class BioPAXElementProxy

java.lang.Object
  extended by org.biopax.paxtools.proxy.level2.BioPAXElementProxy
All Implemented Interfaces:
java.io.Serializable, BioPAXElement
Direct Known Subclasses:
InteractionParticipantProxy, pathwayComponentProxy, utilityClassProxy

@Indexed(index="paxtools")
public abstract class BioPAXElementProxy
extends java.lang.Object
implements BioPAXElement, java.io.Serializable

Proxy for BioPAXElement

See Also:
Serialized Form

Field Summary
static java.lang.String SEARCH_FIELD_AVAILABILITY
           
static java.lang.String SEARCH_FIELD_COMMENT
           
static java.lang.String SEARCH_FIELD_EC_NUMBER
           
static java.lang.String SEARCH_FIELD_KEYWORD
           
static java.lang.String SEARCH_FIELD_NAME
           
static java.lang.String SEARCH_FIELD_SEQUENCE
           
static java.lang.String SEARCH_FIELD_SYNONYMS
           
static java.lang.String SEARCH_FIELD_TERM
           
static java.lang.String SEARCH_FIELD_XREF_DB
           
static java.lang.String SEARCH_FIELD_XREF_ID
           
static java.lang.String SEARCH_INDEX_NAME
           
 
Fields inherited from interface org.biopax.paxtools.model.level2.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT
 
Constructor Summary
protected BioPAXElementProxy()
           
 
Method Summary
 void addCOMMENT(java.lang.String COMMENT)
           
protected  java.util.Set<java.lang.String> doubleSetToStringSet(java.util.Set<java.lang.Double> ds)
           
protected  java.lang.String doubleToString(java.lang.Double d)
           
 boolean equals(java.lang.Object o)
           
 int equivalenceCode()
           
protected  java.lang.String floatToString(java.lang.Float f)
           
 java.util.Set<java.lang.String> getCOMMENT()
           
 java.lang.Class getModelInterface()
           
 long getProxyId()
           
 java.lang.String getRDFId()
           
 int hashCode()
           
 boolean isEquivalent(BioPAXElement element)
           
 void removeCOMMENT(java.lang.String COMMENT)
           
 void setCOMMENT(java.util.Set<java.lang.String> COMMENT)
           
 void setProxyId(long value)
           
 void setRDFId(java.lang.String id)
           
protected  java.util.Set<java.lang.Double> stringSetToDoubleSet(java.util.Set<java.lang.String> ss)
           
protected  java.lang.Double stringToDouble(java.lang.String s)
           
protected  java.lang.Float stringToFloat(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEARCH_INDEX_NAME

public static final java.lang.String SEARCH_INDEX_NAME
See Also:
Constant Field Values

SEARCH_FIELD_KEYWORD

public static final java.lang.String SEARCH_FIELD_KEYWORD
See Also:
Constant Field Values

SEARCH_FIELD_NAME

public static final java.lang.String SEARCH_FIELD_NAME
See Also:
Constant Field Values

SEARCH_FIELD_SYNONYMS

public static final java.lang.String SEARCH_FIELD_SYNONYMS
See Also:
Constant Field Values

SEARCH_FIELD_TERM

public static final java.lang.String SEARCH_FIELD_TERM
See Also:
Constant Field Values

SEARCH_FIELD_EC_NUMBER

public static final java.lang.String SEARCH_FIELD_EC_NUMBER
See Also:
Constant Field Values

SEARCH_FIELD_SEQUENCE

public static final java.lang.String SEARCH_FIELD_SEQUENCE
See Also:
Constant Field Values

SEARCH_FIELD_XREF_DB

public static final java.lang.String SEARCH_FIELD_XREF_DB
See Also:
Constant Field Values

SEARCH_FIELD_XREF_ID

public static final java.lang.String SEARCH_FIELD_XREF_ID
See Also:
Constant Field Values

SEARCH_FIELD_AVAILABILITY

public static final java.lang.String SEARCH_FIELD_AVAILABILITY
See Also:
Constant Field Values

SEARCH_FIELD_COMMENT

public static final java.lang.String SEARCH_FIELD_COMMENT
See Also:
Constant Field Values
Constructor Detail

BioPAXElementProxy

protected BioPAXElementProxy()
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getProxyId

@DocumentId
public long getProxyId()

setProxyId

public void setProxyId(long value)

getRDFId

public java.lang.String getRDFId()
Specified by:
getRDFId in interface BioPAXElement

getModelInterface

public java.lang.Class getModelInterface()
Specified by:
getModelInterface in interface BioPAXElement

getCOMMENT

@FieldBridge(impl=StringSetBridge.class)
@Field(name="comment",
       index=TOKENIZED)
public java.util.Set<java.lang.String> getCOMMENT()
Specified by:
getCOMMENT in interface BioPAXElement

addCOMMENT

public void addCOMMENT(java.lang.String COMMENT)
Specified by:
addCOMMENT in interface BioPAXElement

removeCOMMENT

public void removeCOMMENT(java.lang.String COMMENT)
Specified by:
removeCOMMENT in interface BioPAXElement

setCOMMENT

public void setCOMMENT(java.util.Set<java.lang.String> COMMENT)
Specified by:
setCOMMENT in interface BioPAXElement

setRDFId

public void setRDFId(java.lang.String id)
Specified by:
setRDFId in interface BioPAXElement

equivalenceCode

public int equivalenceCode()
Specified by:
equivalenceCode in interface BioPAXElement

isEquivalent

public boolean isEquivalent(BioPAXElement element)
Specified by:
isEquivalent in interface BioPAXElement

doubleToString

protected java.lang.String doubleToString(java.lang.Double d)

stringToDouble

protected java.lang.Double stringToDouble(java.lang.String s)

doubleSetToStringSet

protected java.util.Set<java.lang.String> doubleSetToStringSet(java.util.Set<java.lang.Double> ds)

stringSetToDoubleSet

protected java.util.Set<java.lang.Double> stringSetToDoubleSet(java.util.Set<java.lang.String> ss)

floatToString

protected java.lang.String floatToString(java.lang.Float f)

stringToFloat

protected java.lang.Float stringToFloat(java.lang.String s)