Class AbstractRemovalGraphDescription
java.lang.Object
ai.stapi.serialization.AbstractSerializableObject
ai.stapi.graphoperations.declaration.AbstractDeclaration
ai.stapi.graphoperations.graphLanguage.AbstractGraphDeclaration
ai.stapi.graphoperations.graphLanguage.graphDescription.AbstractGraphDescription
ai.stapi.graphoperations.graphLanguage.graphDescription.specific.removal.AbstractRemovalGraphDescription
- All Implemented Interfaces:
Declaration,GraphDeclaration,GraphDescription,RemovalGraphDescription,ai.stapi.serialization.SerializableObject
- Direct Known Subclasses:
RemovalAttributeGraphDescription,RemovalEdgeDescription,RemovalNodeDescription
public abstract class AbstractRemovalGraphDescription
extends AbstractGraphDescription
implements RemovalGraphDescription
-
Field Summary
Fields inherited from class ai.stapi.graphoperations.graphLanguage.graphDescription.AbstractGraphDescription
childGraphDescriptions, traversingTypeFields inherited from class ai.stapi.graphoperations.graphLanguage.AbstractGraphDeclaration
DECLARATION_TYPEFields inherited from class ai.stapi.serialization.AbstractSerializableObject
NAME_OF_FIELD_WITH_SERIALIZATION_TYPEFields inherited from interface ai.stapi.graphoperations.declaration.Declaration
INTERFACE_UUIDFields inherited from interface ai.stapi.graphoperations.graphLanguage.graphDescription.GraphDescription
DECLARATION_TYPE, INTERFACE_UUIDFields inherited from interface ai.stapi.graphoperations.graphLanguage.graphDescription.specific.removal.RemovalGraphDescription
DECLARATION_TYPE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractRemovalGraphDescription(String serializationType, String traversingType, GraphDescription... childDescriptions) AbstractRemovalGraphDescription(String serializationType, String traversingType, List<GraphDescription> childDescriptions) -
Method Summary
Methods inherited from class ai.stapi.graphoperations.graphLanguage.graphDescription.AbstractGraphDescription
getChildGraphDescriptions, getGraphTraversingTypeMethods inherited from class ai.stapi.serialization.AbstractSerializableObject
getSerializationTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ai.stapi.graphoperations.declaration.Declaration
getSerializationTypeMethods inherited from interface ai.stapi.graphoperations.graphLanguage.graphDescription.GraphDescription
getChildGraphDescriptions, getGraphTraversingType, getParameters
-
Constructor Details
-
AbstractRemovalGraphDescription
protected AbstractRemovalGraphDescription() -
AbstractRemovalGraphDescription
public AbstractRemovalGraphDescription(String serializationType, String traversingType, List<GraphDescription> childDescriptions) -
AbstractRemovalGraphDescription
public AbstractRemovalGraphDescription(String serializationType, String traversingType, GraphDescription... childDescriptions)
-
-
Method Details
-
getDeclarationType
- Specified by:
getDeclarationTypein interfaceDeclaration- Overrides:
getDeclarationTypein classAbstractGraphDescription
-