Package io.lionweb.protobuf
Interface PBNodeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PBNode,PBNode.Builder
public interface PBNodeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintgetAnnotations(int index) This is a list of indexes representing the string values corresponding to the IDs of the annotationsintThis is a list of indexes representing the string values corresponding to the IDs of the annotationsThis is a list of indexes representing the string values corresponding to the IDs of the annotationsintint32 classifier = 2;getContainments(int index) repeated .io.lionweb.protobuf.PBContainment containments = 4;intrepeated .io.lionweb.protobuf.PBContainment containments = 4;repeated .io.lionweb.protobuf.PBContainment containments = 4;getContainmentsOrBuilder(int index) repeated .io.lionweb.protobuf.PBContainment containments = 4;List<? extends PBContainmentOrBuilder>repeated .io.lionweb.protobuf.PBContainment containments = 4;intgetId()int32 id = 1;intOptionalgetProperties(int index) repeated .io.lionweb.protobuf.PBProperty properties = 3;intrepeated .io.lionweb.protobuf.PBProperty properties = 3;repeated .io.lionweb.protobuf.PBProperty properties = 3;getPropertiesOrBuilder(int index) repeated .io.lionweb.protobuf.PBProperty properties = 3;List<? extends PBPropertyOrBuilder>repeated .io.lionweb.protobuf.PBProperty properties = 3;getReferences(int index) repeated .io.lionweb.protobuf.PBReference references = 5;intrepeated .io.lionweb.protobuf.PBReference references = 5;repeated .io.lionweb.protobuf.PBReference references = 5;getReferencesOrBuilder(int index) repeated .io.lionweb.protobuf.PBReference references = 5;List<? extends PBReferenceOrBuilder>repeated .io.lionweb.protobuf.PBReference references = 5;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getId
int getId()int32 id = 1;- Returns:
- The id.
-
getClassifier
int getClassifier()int32 classifier = 2;- Returns:
- The classifier.
-
getPropertiesList
List<PBProperty> getPropertiesList()repeated .io.lionweb.protobuf.PBProperty properties = 3; -
getProperties
repeated .io.lionweb.protobuf.PBProperty properties = 3; -
getPropertiesCount
int getPropertiesCount()repeated .io.lionweb.protobuf.PBProperty properties = 3; -
getPropertiesOrBuilderList
List<? extends PBPropertyOrBuilder> getPropertiesOrBuilderList()repeated .io.lionweb.protobuf.PBProperty properties = 3; -
getPropertiesOrBuilder
repeated .io.lionweb.protobuf.PBProperty properties = 3; -
getContainmentsList
List<PBContainment> getContainmentsList()repeated .io.lionweb.protobuf.PBContainment containments = 4; -
getContainments
repeated .io.lionweb.protobuf.PBContainment containments = 4; -
getContainmentsCount
int getContainmentsCount()repeated .io.lionweb.protobuf.PBContainment containments = 4; -
getContainmentsOrBuilderList
List<? extends PBContainmentOrBuilder> getContainmentsOrBuilderList()repeated .io.lionweb.protobuf.PBContainment containments = 4; -
getContainmentsOrBuilder
repeated .io.lionweb.protobuf.PBContainment containments = 4; -
getReferencesList
List<PBReference> getReferencesList()repeated .io.lionweb.protobuf.PBReference references = 5; -
getReferences
repeated .io.lionweb.protobuf.PBReference references = 5; -
getReferencesCount
int getReferencesCount()repeated .io.lionweb.protobuf.PBReference references = 5; -
getReferencesOrBuilderList
List<? extends PBReferenceOrBuilder> getReferencesOrBuilderList()repeated .io.lionweb.protobuf.PBReference references = 5; -
getReferencesOrBuilder
repeated .io.lionweb.protobuf.PBReference references = 5; -
getAnnotationsList
This is a list of indexes representing the string values corresponding to the IDs of the annotations
repeated int32 annotations = 6;- Returns:
- A list containing the annotations.
-
getAnnotationsCount
int getAnnotationsCount()This is a list of indexes representing the string values corresponding to the IDs of the annotations
repeated int32 annotations = 6;- Returns:
- The count of annotations.
-
getAnnotations
int getAnnotations(int index) This is a list of indexes representing the string values corresponding to the IDs of the annotations
repeated int32 annotations = 6;- Parameters:
index- The index of the element to return.- Returns:
- The annotations at the given index.
-
getParent
int getParent()Optional
int32 parent = 7;- Returns:
- The parent.
-