Package org.biopax.paxtools.controller
Class EnumeratedPropertyEditor<D extends BioPAXElement,R extends Enum>
java.lang.Object
org.biopax.paxtools.controller.PropertyAccessorAdapter<D,R>
org.biopax.paxtools.controller.SimplePropertyAccessor<D,R>
org.biopax.paxtools.controller.AbstractPropertyEditor<D,R>
org.biopax.paxtools.controller.EnumeratedPropertyEditor<D,R>
- All Implemented Interfaces:
DataPropertyEditor<D,,R> PropertyAccessor<D,,R> PropertyEditor<D,R>
public class EnumeratedPropertyEditor<D extends BioPAXElement,R extends Enum>
extends AbstractPropertyEditor<D,R>
implements DataPropertyEditor<D,R>
Provides an ENUM class compatible editor by extending the
PropertyEditor.- See Also:
-
Field Summary
Fields inherited from class org.biopax.paxtools.controller.AbstractPropertyEditor
addMethod, checkRestrictions, log, property, removeMethod, setMethodFields inherited from class org.biopax.paxtools.controller.SimplePropertyAccessor
getMethodFields inherited from class org.biopax.paxtools.controller.PropertyAccessorAdapter
domain, multipleCardinality, range -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.biopax.paxtools.controller.AbstractPropertyEditor
addMaxCardinalityRestriction, checkRestrictions, createPropertyEditor, detectRange, getAddMethod, getGetMethod, getMaxCardinality, getPrimarySetMethod, getProperty, getRemoveMethod, getSetMethod, getUnknown, invokeMethod, isInstanceOfAtLeastOne, removeValueFromBean, removeValueFromBean, setValueToBean, setValueToBean, toStringMethods inherited from class org.biopax.paxtools.controller.SimplePropertyAccessor
getValueFromBean, isMultipleCardinality, isUnknownMethods inherited from class org.biopax.paxtools.controller.PropertyAccessorAdapter
getDomain, getRange, getValueFromBeans, isMultipleCardinalityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.biopax.paxtools.controller.PropertyAccessor
getDomain, getRange, getValueFromBean, getValueFromBeans, isMultipleCardinality, isUnknownMethods inherited from interface org.biopax.paxtools.controller.PropertyEditor
addMaxCardinalityRestriction, getAddMethod, getGetMethod, getMaxCardinality, getPrimarySetMethod, getProperty, getRemoveMethod, getSetMethod, getUnknown, removeValueFromBean, removeValueFromBean, setValueToBean, setValueToBean, toString
-
Constructor Details
-
EnumeratedPropertyEditor
-
-
Method Details
-
parseValueFromString
- Overrides:
parseValueFromStringin classAbstractPropertyEditor<D extends BioPAXElement,R extends Enum>
-