Package io.lionweb.lioncore.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 TypeMethodDescriptionint
getAnnotations
(int index) This is a list of indexes representing the string values corresponding to the IDs of the annotationsint
This 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 annotationsint
int32 classifier = 2;
getContainments
(int index) repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
int
repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
getContainmentsOrBuilder
(int index) repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
List<? extends PBContainmentOrBuilder>
repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
int
getId()
int32 id = 1;
int
OptionalgetProperties
(int index) repeated .io.lionweb.lioncore.protobuf.PBProperty properties = 3;
int
repeated .io.lionweb.lioncore.protobuf.PBProperty properties = 3;
repeated .io.lionweb.lioncore.protobuf.PBProperty properties = 3;
getPropertiesOrBuilder
(int index) repeated .io.lionweb.lioncore.protobuf.PBProperty properties = 3;
List<? extends PBPropertyOrBuilder>
repeated .io.lionweb.lioncore.protobuf.PBProperty properties = 3;
getReferences
(int index) repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
int
repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
getReferencesOrBuilder
(int index) repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
List<? extends PBReferenceOrBuilder>
repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods 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.lioncore.protobuf.PBProperty properties = 3;
-
getProperties
repeated .io.lionweb.lioncore.protobuf.PBProperty properties = 3;
-
getPropertiesCount
int getPropertiesCount()repeated .io.lionweb.lioncore.protobuf.PBProperty properties = 3;
-
getPropertiesOrBuilderList
List<? extends PBPropertyOrBuilder> getPropertiesOrBuilderList()repeated .io.lionweb.lioncore.protobuf.PBProperty properties = 3;
-
getPropertiesOrBuilder
repeated .io.lionweb.lioncore.protobuf.PBProperty properties = 3;
-
getContainmentsList
List<PBContainment> getContainmentsList()repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
-
getContainments
repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
-
getContainmentsCount
int getContainmentsCount()repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
-
getContainmentsOrBuilderList
List<? extends PBContainmentOrBuilder> getContainmentsOrBuilderList()repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
-
getContainmentsOrBuilder
repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
-
getReferencesList
List<PBReference> getReferencesList()repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
-
getReferences
repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
-
getReferencesCount
int getReferencesCount()repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
-
getReferencesOrBuilderList
List<? extends PBReferenceOrBuilder> getReferencesOrBuilderList()repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
-
getReferencesOrBuilder
repeated .io.lionweb.lioncore.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.
-