|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of BioPAXElement in org.biopax.paxtools.command |
|---|
| Classes in org.biopax.paxtools.command with type parameters of type BioPAXElement | |
|---|---|
class |
AbstractPropertyCommand<D extends BioPAXElement,R>
|
class |
PropertySetCommand<D extends BioPAXElement,R>
|
| Methods in org.biopax.paxtools.command with parameters of type BioPAXElement | |
|---|---|
void |
CommandManager.addProperty(BioPAXElement bpe,
PropertyEditor editor,
java.lang.Object value)
|
protected void |
RemoveCommand.redoAction(BioPAXElement bpe)
|
protected void |
AddCommand.redoAction(BioPAXElement bpe)
|
protected abstract void |
AbstractAddRemoveCommand.redoAction(BioPAXElement bpe)
|
void |
CommandManager.removeProperty(BioPAXElement bpe,
PropertyEditor editor,
java.lang.Object value)
|
protected void |
RemoveCommand.undoAction(BioPAXElement bpe)
|
protected void |
AddCommand.undoAction(BioPAXElement bpe)
|
protected abstract void |
AbstractAddRemoveCommand.undoAction(BioPAXElement bpe)
|
| Method parameters in org.biopax.paxtools.command with type arguments of type BioPAXElement | |
|---|---|
void |
CommandManager.addObjects(java.util.Set<BioPAXElement> bpes)
|
void |
CommandManager.removeObjects(java.util.Set<BioPAXElement> bpes)
|
| Constructor parameters in org.biopax.paxtools.command with type arguments of type BioPAXElement | |
|---|---|
AbstractAddRemoveCommand(Model model,
java.util.Set<BioPAXElement> bpes)
|
|
AddCommand(Model model,
java.util.Set<BioPAXElement> bpes)
|
|
RemoveCommand(Model model,
java.util.Set<BioPAXElement> bpes)
|
|
| Uses of BioPAXElement in org.biopax.paxtools.controller |
|---|
| Fields in org.biopax.paxtools.controller with type parameters of type BioPAXElement | |
|---|---|
protected java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Map<java.lang.String,PropertyEditor>> |
EditorMapAdapter.classToEditorMap
|
protected java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Set<PropertyEditor>> |
EditorMapAdapter.classToEditorSet
|
protected java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Set<ObjectPropertyEditor>> |
EditorMapAdapter.classToInverseEditorMap
|
| Methods in org.biopax.paxtools.controller with type parameters of type BioPAXElement | ||
|---|---|---|
|
ShallowCopy.copy(Model model,
T source,
java.lang.String newID)
Creates a copy of the BioPAX object with all its properties are the same, and also adds it to a model. |
|
|
ShallowCopy.copy(T source,
java.lang.String newID)
Returns a copy of the BioPAX element (with all the property values are same) |
|
static
|
TransitivePropertyAccessor.create(PropertyAccessor<D,R> pa)
|
|
static
|
FilteredPropertyAccessor.create(PropertyAccessor<D,R> pa,
java.lang.Class<F> filter)
|
|
static
|
PropertyEditor.createPropertyEditor(java.lang.Class<D> domain,
java.lang.String property)
This method creates a property reflecting on the domain and property. |
|
|
SimpleEditorMap.getEditorForProperty(java.lang.String property,
java.lang.Class<D> javaClass)
|
|
|
EditorMapAdapter.getEditorForProperty(java.lang.String property,
java.lang.Class<D> javaClass)
|
|
|
EditorMap.getEditorForProperty(java.lang.String property,
java.lang.Class<D> javaClass)
This method returns the editor intended to handle property named property of a class (javaClass). |
|
|
SimpleEditorMap.getKnownSubClassesOf(java.lang.Class<E> javaClass)
|
|
|
EditorMapAdapter.getKnownSubClassesOf(java.lang.Class<E> javaClass)
|
|
|
EditorMap.getKnownSubClassesOf(java.lang.Class<E> javaClass)
Returns a set of sub classes of a given class. |
|
|
ModelUtils.getObject(java.lang.String urn,
java.lang.Class<T> clazz)
|
|
|
ModelUtils.getRootElements(java.lang.Class<T> filterClass)
Finds a subset of "root" BioPAX objects of specific class (incl. |
|
|
SimpleEditorMap.getSubclassEditorsForProperty(java.lang.String property,
java.lang.Class<D> domain)
|
|
|
EditorMapAdapter.getSubclassEditorsForProperty(java.lang.String property,
java.lang.Class<D> domain)
|
|
|
EditorMap.getSubclassEditorsForProperty(java.lang.String property,
java.lang.Class<D> domain)
This method returns the set of editors intended to handle property named property. |
|
|
ModelUtils.removeObjectsIfDangling(java.lang.Class<T> clazz)
Iteratively removes dangling elements of given type, e.g., utility class, from current model. |
|
|
ModelUtils.replace(java.util.Map<E,E> subs)
Replaces existing BioPAX elements with ones from the map, and recursively updates all the object references (parents' object properties) in a single pass. |
|
| Methods in org.biopax.paxtools.controller that return types with arguments of type BioPAXElement | |
|---|---|
java.util.Set<BioPAXElement> |
Completer.complete(java.util.Collection<BioPAXElement> elements,
Model model)
|
java.util.Set<BioPAXElement> |
Fetcher.fetch(BioPAXElement element)
Returns the element and all its children set. |
java.util.Map<java.lang.Class<? extends BioPAXElement>,java.lang.Integer> |
ModelUtils.generateClassMetrics()
|
java.util.HashSet<BioPAXElement> |
Merger.getAddedElements()
After a merge is accomplished, this set will contain the newly added elements. |
java.util.Set<BioPAXElement> |
ModelUtils.getAllChildrenAllowClones(BioPAXElement bpe,
Filter<PropertyEditor>... filters)
Collects all child BioPAX elements of a given BioPAX element (using the "tuned" Fetcher), although some of them
might have the same ID (are "clones" - for a purpose of due to a mistake) |
java.util.Set<BioPAXElement> |
ModelUtils.getDirectChildrenAllowClones(BioPAXElement bpe)
Collects direct children of a given BioPAX element, although some of them might have the same ID (are "clones" - for a purpose of due to a mistake) |
java.util.HashSet<BioPAXElement> |
Merger.getMergedElements()
After a merge is accomplished, this set will contain the merged elements. |
protected java.lang.Class<? extends BioPAXElement> |
EditorMapAdapter.getModelInterface(java.lang.String localName)
|
java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Set<java.lang.Class<? extends BioPAXElement>>> |
ObjectPropertyEditor.getRestrictedRanges()
|
java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Set<java.lang.Class<? extends BioPAXElement>>> |
ObjectPropertyEditor.getRestrictedRanges()
|
java.util.Set<java.lang.Class<? extends BioPAXElement>> |
ObjectPropertyEditor.getRestrictedRangesFor(java.lang.Class<? extends D> restrictedDomain)
|
protected java.util.Stack<BioPAXElement> |
AbstractTraverser.getVisited()
|
| Methods in org.biopax.paxtools.controller with parameters of type BioPAXElement | |
|---|---|
void |
PropertyReasoner.clearProperty(BioPAXElement element)
For the element and its children, where it's desired (in PropertyReasoner.domains) and possible,
it sets the PropertyReasoner.propertyName values to "unknown". |
java.util.Set<BioPAXElement> |
Fetcher.fetch(BioPAXElement element)
Returns the element and all its children set. |
void |
Fetcher.fetch(BioPAXElement element,
Model model)
Adds the element and all its children to the model. |
java.lang.Object |
ReusedPEPHelper.fixReusedPEP(physicalEntityParticipant pep,
BioPAXElement bpe)
|
Model |
ModelUtils.getAllChildren(BioPAXElement bpe,
Filter<PropertyEditor>... filters)
Gets all the child BioPAX elements of a given BioPAX element (using the "tuned" Fetcher) and adds them to a
new model. |
java.util.Set<BioPAXElement> |
ModelUtils.getAllChildrenAllowClones(BioPAXElement bpe,
Filter<PropertyEditor>... filters)
Collects all child BioPAX elements of a given BioPAX element (using the "tuned" Fetcher), although some of them
might have the same ID (are "clones" - for a purpose of due to a mistake) |
Model |
ModelUtils.getDirectChildren(BioPAXElement bpe)
Gets direct children of a given BioPAX element and adds them to a new model. |
java.util.Set<BioPAXElement> |
ModelUtils.getDirectChildrenAllowClones(BioPAXElement bpe)
Collects direct children of a given BioPAX element, although some of them might have the same ID (are "clones" - for a purpose of due to a mistake) |
java.util.Set<PropertyEditor> |
SimpleEditorMap.getEditorsOf(BioPAXElement bpe)
|
java.util.Set<PropertyEditor> |
EditorMapAdapter.getEditorsOf(BioPAXElement bpe)
|
java.util.Set<PropertyEditor> |
EditorMap.getEditorsOf(BioPAXElement bpe)
This method returns the set of editors whose domain contains the class of given BioPAX element. |
java.util.Set<ObjectPropertyEditor> |
SimpleEditorMap.getInverseEditorsOf(BioPAXElement bpe)
|
java.util.Set<ObjectPropertyEditor> |
EditorMapAdapter.getInverseEditorsOf(BioPAXElement bpe)
|
java.util.Set<ObjectPropertyEditor> |
EditorMap.getInverseEditorsOf(BioPAXElement bpe)
|
java.util.Set |
PathAccessor.getValueFromBean(BioPAXElement bean)
|
void |
PropertyReasoner.inferPropertyValue(BioPAXElement element)
For the element and its children, where it's empty, desired (in PropertyReasoner.domains) and allowed,
it adds or sets the PropertyReasoner.propertyName from parents's
(if they have any valueStack) |
void |
PropertyReasoner.inferPropertyValue(BioPAXElement element,
java.lang.Object addValue)
For the element and its children, where it's empty, desired (in PropertyReasoner.domains) and allowed,
it adds or sets the PropertyReasoner.propertyName from parents's
(if the top-most, a parent element that has this propertyName,
does not have any valueStack, then given valueStack will be set, and
children may inherit it) |
void |
SimpleMerger.merge(Model target,
BioPAXElement source)
Merges the source element (and its "downstream" dependents) into target model if its RDFId is not yet there. |
void |
ModelUtils.removeDependentsIfDangling(BioPAXElement parent)
Deletes (recursively from the current model) only those child elements that would become "dangling" (not a property value of anything) if the parent element were (or already was) removed from the model. |
void |
ModelUtils.replace(BioPAXElement existing,
BioPAXElement replacement)
Replaces an existing BioPAX element with another one, of the same or possibly equivalent type (or null), recursively updates all the references to it (parents' object properties). |
void |
PropertyReasoner.resetPropertyValue(BioPAXElement element,
java.lang.Object defaultValue)
For the element and its children, where it's desired (in PropertyReasoner.domains) and allowed (by BioPAX),
it forces the given PropertyReasoner.propertyName valueStack replace existing ones. |
protected void |
PropertyReasoner.run(BioPAXElement element,
java.lang.Object defaultValue)
Basic, universal method (used by others in this class) - updates the PropertyReasoner.propertyName valueStack of a BioPAX element
and its children. |
void |
TraverserBilinked.traverse(BioPAXElement element,
Model model)
|
void |
Traverser.traverse(BioPAXElement element,
Model model)
Traverse and visit Visitor all properties of the element. |
void |
PropertyReasoner.traverse(BioPAXElement bpe,
Model model)
This traverse method, first, takes care about the PropertyReasoner.propertyName we are interested in, then proceeds-
as the basic Traverser.traverse(BioPAXElement, Model)
would normally do (i.e., - delivering to the method
PropertyReasoner.visit(Object, BioPAXElement, Model, PropertyEditor)
for all properties without any predefined order). |
void |
Visitor.visit(BioPAXElement domain,
java.lang.Object range,
Model model,
PropertyEditor editor)
An implementation of this method should perform a BioPAX element and editor dependent operation on the model. |
void |
ShallowCopy.visit(BioPAXElement domain,
java.lang.Object range,
Model model,
PropertyEditor editor)
|
void |
Merger.visit(BioPAXElement domain,
java.lang.Object range,
Model model,
PropertyEditor editor)
Checks whether model contains bpe element, and if it does, then it updates the value of the equivalent element for bpe by using the specific editor. |
void |
Completer.visit(BioPAXElement domain,
java.lang.Object range,
Model model,
PropertyEditor editor)
|
void |
Cloner.visit(BioPAXElement domain,
java.lang.Object range,
Model model,
PropertyEditor editor)
|
void |
AbstractTraverser.visit(BioPAXElement domain,
java.lang.Object range,
Model model,
PropertyEditor editor)
Saves/restores the current "path" of the value in the model and calls the protected abstract method visitValue that is to be implemented in subclasses of this abstract class. |
protected void |
PropertyReasoner.visit(java.lang.Object range,
BioPAXElement bpe,
Model model,
PropertyEditor editor)
Simply, calls PropertyReasoner.traverse(BioPAXElement, Model)
and goes deeper when the propertyName's range/valueStack is a BioPAX object. |
protected void |
Fetcher.visit(java.lang.Object range,
BioPAXElement domain,
Model model,
PropertyEditor editor)
Adds the BioPAX element into the model and traverses the element for its dependent elements. |
protected abstract void |
AbstractTraverser.visit(java.lang.Object range,
BioPAXElement domain,
Model model,
PropertyEditor editor)
This is to implement a real action here: do something, return or continue (traverse) into properties. |
| Method parameters in org.biopax.paxtools.controller with type arguments of type BioPAXElement | |
|---|---|
void |
ObjectPropertyEditor.addRangeRestriction(java.lang.Class<? extends BioPAXElement> domain,
java.util.Set<java.lang.Class<? extends BioPAXElement>> ranges)
|
void |
ObjectPropertyEditor.addRangeRestriction(java.lang.Class<? extends BioPAXElement> domain,
java.util.Set<java.lang.Class<? extends BioPAXElement>> ranges)
|
Model |
Cloner.clone(Model source,
java.util.Set<BioPAXElement> toBeCloned)
For each element from the 'toBeCloned' list, it creates a copy in the new model, setting all the data properties; however, object property values that refer to BioPAX elements not in 'toBeCloned' list are ignored. |
java.util.Set<BioPAXElement> |
Completer.complete(java.util.Collection<BioPAXElement> elements,
Model model)
|
protected PropertyEditor |
EditorMapAdapter.createAndRegisterBeanEditor(java.lang.String pName,
java.lang.Class domain,
java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Set<java.lang.Class<? extends BioPAXElement>>> rRestrictions)
|
protected PropertyEditor |
EditorMapAdapter.createAndRegisterBeanEditor(java.lang.String pName,
java.lang.Class domain,
java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Set<java.lang.Class<? extends BioPAXElement>>> rRestrictions)
|
java.util.Set<PropertyEditor> |
SimpleEditorMap.getEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
|
java.util.Set<PropertyEditor> |
EditorMapAdapter.getEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
|
java.util.Set<PropertyEditor> |
EditorMap.getEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
|
java.util.Set<ObjectPropertyEditor> |
SimpleEditorMap.getInverseEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
|
java.util.Set<ObjectPropertyEditor> |
EditorMapAdapter.getInverseEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
|
java.util.Set<ObjectPropertyEditor> |
EditorMap.getInverseEditorsOf(java.lang.Class<? extends BioPAXElement> domain)
|
protected boolean |
PropertyEditor.isInstanceOfAtLeastOne(java.util.Set<java.lang.Class<? extends BioPAXElement>> classes,
java.lang.Object value)
Checks if value is an instance of one of the classes given in a set. |
void |
SimpleMerger.merge(Model target,
java.util.Collection<? extends BioPAXElement> elements)
Merges the elements into target model. |
protected void |
EditorMapAdapter.registerEditorsWithSubClasses(PropertyEditor editor,
java.lang.Class<? extends BioPAXElement> domain)
|
void |
ObjectPropertyEditor.setRangeRestriction(java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Set<java.lang.Class<? extends BioPAXElement>>> restrictedRanges)
|
void |
ObjectPropertyEditor.setRangeRestriction(java.util.Map<java.lang.Class<? extends BioPAXElement>,java.util.Set<java.lang.Class<? extends BioPAXElement>>> restrictedRanges)
|
| Constructor parameters in org.biopax.paxtools.controller with type arguments of type BioPAXElement | |
|---|---|
PathAccessor(java.util.List<PropertyAccessor<? extends BioPAXElement,? extends BioPAXElement>> objectAccessors,
PropertyAccessor lastStep)
|
|
PathAccessor(java.util.List<PropertyAccessor<? extends BioPAXElement,? extends BioPAXElement>> objectAccessors,
PropertyAccessor lastStep)
|
|
| Uses of BioPAXElement in org.biopax.paxtools.impl |
|---|
| Classes in org.biopax.paxtools.impl that implement BioPAXElement | |
|---|---|
class |
BioPAXElementImpl
|
| Fields in org.biopax.paxtools.impl with type parameters of type BioPAXElement | |
|---|---|
protected java.util.Map<java.lang.String,BioPAXElement> |
ModelImpl.idMap
|
| Methods in org.biopax.paxtools.impl with type parameters of type BioPAXElement | ||
|---|---|---|
|
ModelImpl.addNew(java.lang.Class<T> c,
java.lang.String id)
|
|
|
BioPAXFactoryAdaptor.getImplClass(java.lang.Class<T> aModelInterfaceClass)
|
|
|
ModelImpl.getObjects(java.lang.Class<T> filterBy)
|
|
| Methods in org.biopax.paxtools.impl that return BioPAXElement | |
|---|---|
BioPAXElement |
ModelImpl.getByID(java.lang.String id)
|
| Methods in org.biopax.paxtools.impl that return types with arguments of type BioPAXElement | |
|---|---|
java.util.Set<BioPAXElement> |
ModelImpl.getObjects()
|
| Methods in org.biopax.paxtools.impl with parameters of type BioPAXElement | |
|---|---|
void |
ModelImpl.add(BioPAXElement aBioPAXElement)
|
boolean |
ModelImpl.contains(BioPAXElement aBioPAXElement)
This method returns true if given element is the same object ("==") as the object stored in the model usually (for self-consistent models) but not necessarily under the element's ID. |
boolean |
BioPAXElementImpl.isEquivalent(BioPAXElement element)
|
void |
ModelImpl.remove(BioPAXElement aBioPAXElement)
|
void |
ModelImpl.replace(BioPAXElement existing,
BioPAXElement replacement)
It does not automatically replace or clean up the old element's object properties, therefore, some child elements may become "dangling" if they were used by the replaced element only. |
protected boolean |
BioPAXElementImpl.semanticallyEquivalent(BioPAXElement element)
|
protected void |
BioPAXFactoryAdaptor.setId(BioPAXElement bpe,
java.lang.String uri)
|
| Method parameters in org.biopax.paxtools.impl with type arguments of type BioPAXElement | |
|---|---|
boolean |
BioPAXFactoryAdaptor.canInstantiate(java.lang.Class<? extends BioPAXElement> aClass)
|
protected java.lang.String |
BioPAXFactoryAdaptor.mapClassName(java.lang.Class<? extends BioPAXElement> aClass)
|
| Uses of BioPAXElement in org.biopax.paxtools.impl.level2 |
|---|
| Methods in org.biopax.paxtools.impl.level2 with type parameters of type BioPAXElement | ||
|---|---|---|
protected
|
Level2FactoryImpl.createInstance(java.lang.Class<T> aClass,
java.lang.String id)
|
|
| Uses of BioPAXElement in org.biopax.paxtools.impl.level3 |
|---|
| Methods in org.biopax.paxtools.impl.level3 with type parameters of type BioPAXElement | ||
|---|---|---|
protected
|
Level3FactoryImpl.createInstance(java.lang.Class<T> aClass,
java.lang.String id)
|
|
| Methods in org.biopax.paxtools.impl.level3 with parameters of type BioPAXElement | |
|---|---|
protected boolean |
XrefImpl.semanticallyEquivalent(BioPAXElement other)
|
protected boolean |
XReferrableImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
StoichiometryImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
SmallMoleculeReferenceImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
SimplePhysicalEntityImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
SequenceSiteImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
SequenceIntervalImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
SequenceEntityReferenceImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
RelationshipXrefImpl.semanticallyEquivalent(BioPAXElement other)
|
protected boolean |
PublicationXrefImpl.semanticallyEquivalent(BioPAXElement other)
|
protected boolean |
PhysicalEntityImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
ModificationFeatureImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
KPrimeImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
FragmentFeatureImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
EvidenceImpl.semanticallyEquivalent(BioPAXElement element)
Answers whether two Evidence objects are semantically equivalent. |
protected boolean |
EntityReferenceImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
EntityImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
EntityFeatureImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
DeltaGImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
CovalentBindingFeatureImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
ConversionImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
ControlledVocabularyImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
ComplexImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
ChemicalStructureImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
BioSourceImpl.semanticallyEquivalent(BioPAXElement element)
|
protected boolean |
BindingFeatureImpl.semanticallyEquivalent(BioPAXElement element)
|
| Uses of BioPAXElement in org.biopax.paxtools.io |
|---|
| Methods in org.biopax.paxtools.io that return BioPAXElement | |
|---|---|
protected BioPAXElement |
BioPAXIOHandlerAdapter.literalFixes(PropertyEditor editor,
BioPAXElement bpe,
Model model,
java.lang.String value)
|
| Methods in org.biopax.paxtools.io with parameters of type BioPAXElement | |
|---|---|
protected void |
BioPAXIOHandlerAdapter.bindValue(java.lang.String valueString,
PropertyEditor editor,
BioPAXElement bpe,
Model model)
|
protected PropertyEditor |
BioPAXIOHandlerAdapter.getRDFCommentEditor(BioPAXElement bpe)
|
protected BioPAXElement |
BioPAXIOHandlerAdapter.literalFixes(PropertyEditor editor,
BioPAXElement bpe,
Model model,
java.lang.String value)
|
protected java.lang.Object |
BioPAXIOHandlerAdapter.resourceFixes(BioPAXElement bpe,
java.lang.Object value)
|
void |
SimpleIOHandler.writeObject(java.io.Writer out,
BioPAXElement bean)
Writes the XML representation of individual BioPAX element that is BioPAX-like but only for display or debug purpose (incomplete). |
| Uses of BioPAXElement in org.biopax.paxtools.model |
|---|
| Methods in org.biopax.paxtools.model with type parameters of type BioPAXElement | ||
|---|---|---|
|
Model.addNew(java.lang.Class<T> aClass,
java.lang.String id)
This method creates a new object using the model's factory, adds it to the model and returns it. |
|
|
BioPAXFactory.create(java.lang.Class<T> aClass,
java.lang.String uri)
|
|
protected abstract
|
BioPAXFactory.createInstance(java.lang.Class<T> aClass,
java.lang.String id)
|
|
abstract
|
BioPAXFactory.getImplClass(java.lang.Class<T> aModelInterfaceClass)
Get a concrete or abstract BioPAX type (not interface), from org.biopax.paxtools.impl..*, i.e., one that has persistence/search annotations, etc. |
|
|
Model.getObjects(java.lang.Class<T> filterBy)
This method returns a set of objects in the model of the given class. |
|
| Methods in org.biopax.paxtools.model that return BioPAXElement | |
|---|---|
BioPAXElement |
BioPAXFactory.create(java.lang.String localName,
java.lang.String uri)
|
BioPAXElement |
Model.getByID(java.lang.String id)
This method returns the biopax element with the given id, returns null if the object with the given id does not exist in this model. |
| Methods in org.biopax.paxtools.model that return types with arguments of type BioPAXElement | |
|---|---|
java.lang.Class<? extends BioPAXElement> |
BioPAXLevel.getInterfaceForName(java.lang.String localName)
|
java.lang.Class<? extends BioPAXElement> |
BioPAXElement.getModelInterface()
This method returns the actual model interface that a class implements. |
java.util.Set<BioPAXElement> |
Model.getObjects()
This method returns a set of objects in the model. |
| Methods in org.biopax.paxtools.model with parameters of type BioPAXElement | |
|---|---|
void |
Model.add(BioPAXElement aBioPAXElement)
This method add the given onject to this model. |
boolean |
Model.contains(BioPAXElement aBioPAXElement)
This method returns true if the parameter is contained within this model. |
boolean |
BioPAXLevel.hasElement(BioPAXElement element)
|
boolean |
BioPAXElement.isEquivalent(BioPAXElement element)
This method compares the given element for equivalency. |
void |
Model.remove(BioPAXElement aBioPAXElement)
This method removes the given BioPAX Element from the model. |
void |
Model.replace(BioPAXElement existing,
BioPAXElement replacement)
Replaces existing BioPAX element with another one, of the same or possibly equivalent type, and updates all the affected references to it (object properties). |
| Method parameters in org.biopax.paxtools.model with type arguments of type BioPAXElement | |
|---|---|
abstract boolean |
BioPAXFactory.canInstantiate(java.lang.Class<? extends BioPAXElement> aClass)
|
| Uses of BioPAXElement in org.biopax.paxtools.model.level2 |
|---|
| Subinterfaces of BioPAXElement in org.biopax.paxtools.model.level2 | |
|---|---|
interface |
biochemicalReaction
A conversion interaction in which one or more entities (substrates) undergo ovalent changes to become one or more other entities (products). |
interface |
bioSource
The biological source of an entity (e.g. |
interface |
catalysis
A control interaction in which a physical entity (a catalyst) increases the rate of a conversion interaction by lowering its activation energy. |
interface |
chemicalStructure
Describes a small molecule structure. |
interface |
complex
A physical entity whose structure is comprised of other physical entities bound to each other non-covalently, at least one of which is a macromolecule (e.g. |
interface |
complexAssembly
A conversion interaction in which a set of physical entities, at least one being a macromolecule (e.g. |
interface |
confidence
Confidence that the containing instance actually occurs or exists in vivo, usually a statistical measure. |
interface |
control
|
interface |
conversion
|
interface |
dataSource
XREF Should be only unification and publication xrefs |
interface |
deltaGprimeO
|
interface |
dna
|
interface |
entity
This class represents a discrete biological unit used when describing pathways. |
interface |
evidence
|
interface |
experimentalForm
|
interface |
externalReferenceUtilityClass
|
interface |
interaction
|
interface |
InteractionParticipant
marker interface for entities and PEPs |
interface |
kPrime
|
interface |
Level2Element
Created by IntelliJ IDEA. |
interface |
modulation
get controlled should be catalysis |
interface |
openControlledVocabulary
|
interface |
pathway
|
interface |
pathwayComponent
Interface for pathway steps and processes |
interface |
pathwayStep
This represents a set of pathway events. |
interface |
physicalEntity
|
interface |
physicalEntityParticipant
|
interface |
physicalInteraction
|
interface |
process
Tagging interface for entities that needs evidence and can be targeted by a control : Pathway and Interaction |
interface |
protein
|
interface |
publicationXref
|
interface |
relationshipXref
|
interface |
rna
|
interface |
sequenceEntity
User: root Date: Aug 7, 2006 Time: 4:51:19 PM_DOT |
interface |
sequenceFeature
|
interface |
sequenceInterval
|
interface |
sequenceLocation
|
interface |
sequenceParticipant
|
interface |
sequenceSite
|
interface |
smallMolecule
|
interface |
transport
|
interface |
transportWithBiochemicalReaction
|
interface |
unificationXref
|
interface |
utilityClass
|
interface |
xref
|
interface |
XReferrable
|
| Uses of BioPAXElement in org.biopax.paxtools.model.level3 |
|---|
| Subinterfaces of BioPAXElement in org.biopax.paxtools.model.level3 | |
|---|---|
interface |
BindingFeature
|
interface |
BiochemicalPathwayStep
Definition: Imposes ordering on a step in a biochemical pathway. |
interface |
BiochemicalReaction
Definition: A conversion interaction in which one or more entities (substrates) undergo covalent changes to become one or more other entities (products). |
interface |
BioSource
Definition: The biological source of an entity (e.g. |
interface |
Catalysis
Definition: A control interaction in which a physical entity (a catalyst) increases the rate of a conversion interaction by lowering its activation energy. |
interface |
CellularLocationVocabulary
Definition: A reference to the Gene Ontology Cellular Component (GO CC) ontology. |
interface |
CellVocabulary
Definition: A reference to the Cell Type Ontology (CL). |
interface |
ChemicalStructure
Definition: The chemical structure of a small molecule. |
interface |
Complex
Definition: A physical entity whose structure is comprised of other physical entities bound to each other non-covalently, at least one of which is a macromolecule (e.g. |
interface |
ComplexAssembly
Definition: A conversion interaction in which a set of physical entities, at least one being a macromolecule (e.g. |
interface |
Control
Definition: An interaction in which one entity regulates, modifies, or otherwise influences a continuant entity, i.e. |
interface |
ControlledVocabulary
Definition: This class represents a term from an external controlled vocabulary (CV). |
interface |
Controller
This is a role interface for pathway elements that can control processes, namely Pathway and PhysicalEntity. |
interface |
Conversion
Definition: An interaction in which molecules of one or more PhysicalEntity pools are physically
transformed and become a member of one or more other PhysicalEntity pools. |
interface |
CovalentBindingFeature
Definition: An entity feature that represent the covalently bound state of a physical entity. |
interface |
Degradation
Definition: A conversion in which a pool of macromolecules are degraded into their elementary units. |
interface |
DeltaG
Standard transformed Gibbs energy change for a reaction written in terms of biochemical reactants (sums of species), delta-G'o. |
interface |
Dna
Definition: A physical entity consisting of a sequence of deoxyribonucleotide monophosphates; a deoxyribonucleic acid. |
interface |
DnaReference
A DNA reference is a grouping of several DNA entities that are common in sequence and genomic position. |
interface |
DnaRegion
Definition: A region on a DNA molecule. |
interface |
DnaRegionReference
Definition: A DNARegionReference is a grouping of several DNARegion entities that are common in sequence and genomic position. |
interface |
Entity
This class represents a discrete biological unit used when describing pathways. |
interface |
EntityFeature
Description: A characteristic of a physical entity that can change while the entity still retains its biological identity. |
interface |
EntityReference
Definition: An entity reference is a grouping of several physical entities across different contexts and molecular states, that share common physical properties and often named and treated as a single entity with multiple states by biologists. |
interface |
EntityReferenceTypeVocabulary
Definiiton: A reference to a term from an entity reference group ontology. |
interface |
Evidence
Definition: The support for a particular assertion, such as the existence of an interaction or pathway. |
interface |
EvidenceCodeVocabulary
Definition: A reference to the PSI Molecular Interaction ontology experimental method types, including "interaction detection method", "participant identification method", "feature detection method". |
interface |
ExperimentalForm
Definition: The form of a physical entity in a particular experiment, as it may be modified for purposes of experimental design. |
interface |
ExperimentalFormVocabulary
Definition: A term that describes the form of the physical entity in the context of the experiment. |
interface |
FragmentFeature
Definition: An entity feature that represents the resulting physical entity subsequent to a cleavage or degradation event. |
interface |
Gene
Definition: A continuant that encodes information that can be inherited through replication. |
interface |
GeneticInteraction
Definition : Genetic interactions between genes occur when two genetic perturbations (e.g. |
interface |
Interaction
Definition: A biological relationship between two or more entities. |
interface |
InteractionVocabulary
A reference to the PSI Molecular Interaction ontology (MI) interaction type. |
interface |
KPrime
The apparent equilibrium constant, K', and associated values. |
interface |
Level3Element
A Level 3 specific element. |
interface |
ModificationFeature
Definition: A covalently modified feature on a sequence, relevant to an interaction, such as a post-translational modification. |
interface |
Modulation
Definition: An interaction in which one entity regulates, modifies, or otherwise influences another. |
interface |
MolecularInteraction
Definition: An interaction in which at least one participant is a physical entity, e.g. |
interface |
Named
Interface for all classes that can have names in BioPAX. |
interface |
NucleicAcid
Tagger interface for DNA and RNA |
interface |
NucleicAcidReference
Role interface for NucleicAcidReferences, namely DNA and RNA. |
interface |
NucleicAcidRegionReference
|
interface |
Pathway
|
interface |
PathwayStep
This represents a set of pathway events. |
interface |
PhenotypeVocabulary
|
interface |
PhysicalEntity
|
interface |
Process
Tagging interface for entities that can participate in a pathway and can be targeted by a control : Pathway and Interaction |
interface |
Protein
|
interface |
ProteinReference
Description: A protein reference is a grouping of several protein entities that are encoded by the same genetic sequence. |
interface |
Provenance
Definition: The direct source of a pathway data or score. |
interface |
PublicationXref
|
interface |
RelationshipTypeVocabulary
Vocabulary for defining relationship Xref types. |
interface |
RelationshipXref
Definition: An xref that defines a reference to an entity in an external resource that does not have the same biological identity as the referring entity. |
interface |
Rna
|
interface |
RnaReference
|
interface |
RnaRegion
Definition: A region on a RNA molecule. |
interface |
RnaRegionReference
A RNA region reference |
interface |
Score
Definition: A score associated with a publication reference describing how the score was determined, the name of the method and a comment briefly describing the method. |
interface |
SequenceEntityReference
Tagger interface for protein, dna and rna entities |
interface |
SequenceInterval
|
interface |
SequenceLocation
Definition: A location on a nucleotide or amino acid sequence. |
interface |
SequenceModificationVocabulary
Definition: A term that describes the covalent modifications to an amino acid or nucleic acid chain. |
interface |
SequenceRegionVocabulary
Definition: A reference to a controlled vocabulary of sequence regions, such as InterPro or Sequence Ontology (SO) Homepage at http://www.sequenceontology.org. |
interface |
SequenceSite
|
interface |
SimplePhysicalEntity
Tagger interface for non-complex physical entities |
interface |
SmallMolecule
|
interface |
SmallMoleculeReference
|
interface |
Stoichiometry
Stoichiometric coefficient of a physical entity in the context of a conversion or complex. |
interface |
TemplateReaction
|
interface |
TemplateReactionRegulation
|
interface |
TissueVocabulary
Definition: A reference to the BRENDA |
interface |
Transport
|
interface |
TransportWithBiochemicalReaction
|
interface |
UnificationXref
Definition: A unification xref defines a reference to an entity in an external resource that has the same biological identity as the referring entity Rationale: Unification xrefs are critically important for data integration. |
interface |
UtilityClass
|
interface |
Xref
|
| Uses of BioPAXElement in org.biopax.paxtools.util |
|---|
| Methods in org.biopax.paxtools.util with type parameters of type BioPAXElement | ||
|---|---|---|
static
|
SetEquivalanceChecker.findEquivalentIntersection(java.util.Set<? extends T> set1,
java.util.Set<? extends T> set2)
|
|
static
|
SetEquivalanceChecker.isEquivalent(java.util.Set<? extends T> set1,
java.util.Set<? extends T> set2)
|
|
static
|
SetEquivalanceChecker.isEquivalentIntersection(java.util.Set<? extends T> set1,
java.util.Set<? extends T> set2)
|
|
| Methods in org.biopax.paxtools.util with parameters of type BioPAXElement | |
|---|---|
static boolean |
SetEquivalanceChecker.containsEquivalent(java.util.Set<? extends BioPAXElement> set,
BioPAXElement element)
|
| Method parameters in org.biopax.paxtools.util with type arguments of type BioPAXElement | |
|---|---|
static boolean |
SetEquivalanceChecker.containsEquivalent(java.util.Set<? extends BioPAXElement> set,
BioPAXElement element)
|
| Constructors in org.biopax.paxtools.util with parameters of type BioPAXElement | |
|---|---|
BidirectionalLinkViolationException(BioPAXElement source,
BioPAXElement target)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||