Uses of Class
org.geneontology.obographs.core.model.axiom.LogicalDefinitionAxiom
Packages that use LogicalDefinitionAxiom
Package
Description
## Basic Obo Graph Model
Corresponds to the subset of OWL consisting of SubClassOf axioms between named classes
and either named classes or simple existential restrictions.
Advanced Obo Graph model
Represents OWL axioms that do not fit into the Basic Obo Graph model
-
Uses of LogicalDefinitionAxiom in org.geneontology.obographs.core.model
Methods in org.geneontology.obographs.core.model that return types with arguments of type LogicalDefinitionAxiomModifier and TypeMethodDescriptionabstract List<LogicalDefinitionAxiom>AbstractGraph.getLogicalDefinitionAxioms()Graph.getLogicalDefinitionAxioms()Methods in org.geneontology.obographs.core.model with parameters of type LogicalDefinitionAxiomModifier and TypeMethodDescriptionfinal Graph.BuilderGraph.Builder.addLogicalDefinitionAxiom(LogicalDefinitionAxiom element) Adds one element tologicalDefinitionAxiomslist.final Graph.BuilderGraph.Builder.addLogicalDefinitionAxioms(LogicalDefinitionAxiom... elements) Adds elements tologicalDefinitionAxiomslist.final GraphGraph.withLogicalDefinitionAxioms(LogicalDefinitionAxiom... elements) Copy the current immutable object with elements that replace the content oflogicalDefinitionAxioms.Method parameters in org.geneontology.obographs.core.model with type arguments of type LogicalDefinitionAxiomModifier and TypeMethodDescriptionfinal Graph.BuilderGraph.Builder.addAllLogicalDefinitionAxioms(Iterable<? extends LogicalDefinitionAxiom> elements) Adds elements tologicalDefinitionAxiomslist.final Graph.BuilderGraph.Builder.logicalDefinitionAxioms(Iterable<? extends LogicalDefinitionAxiom> elements) Sets or replaces all elements forlogicalDefinitionAxiomslist.final GraphGraph.withLogicalDefinitionAxioms(Iterable<? extends LogicalDefinitionAxiom> elements) Copy the current immutable object with elements that replace the content oflogicalDefinitionAxioms. -
Uses of LogicalDefinitionAxiom in org.geneontology.obographs.core.model.axiom
Methods in org.geneontology.obographs.core.model.axiom that return LogicalDefinitionAxiomModifier and TypeMethodDescriptionLogicalDefinitionAxiom.Builder.build()Builds a newLogicalDefinitionAxiom.static LogicalDefinitionAxiomLogicalDefinitionAxiom.copyOf(AbstractLogicalDefinitionAxiom instance) Creates an immutable copy of aAbstractLogicalDefinitionAxiomvalue.final LogicalDefinitionAxiomLogicalDefinitionAxiom.withDefinedClassId(String value) Copy the current immutable object by setting a value for thedefinedClassIdattribute.final LogicalDefinitionAxiomLogicalDefinitionAxiom.withGenusIds(Iterable<String> elements) Copy the current immutable object with elements that replace the content ofgenusIds.final LogicalDefinitionAxiomLogicalDefinitionAxiom.withGenusIds(String... elements) Copy the current immutable object with elements that replace the content ofgenusIds.final LogicalDefinitionAxiomCopy the current immutable object by setting a value for themetaattribute.final LogicalDefinitionAxiomLogicalDefinitionAxiom.withRestrictions(Iterable<? extends ExistentialRestrictionExpression> elements) Copy the current immutable object with elements that replace the content ofrestrictions.final LogicalDefinitionAxiomLogicalDefinitionAxiom.withRestrictions(ExistentialRestrictionExpression... elements) Copy the current immutable object with elements that replace the content ofrestrictions.