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 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

      PBProperty getProperties(int index)
      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

      PBPropertyOrBuilder getPropertiesOrBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBProperty properties = 3;
    • getContainmentsList

      List<PBContainment> getContainmentsList()
      repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
    • getContainments

      PBContainment getContainments(int index)
      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

      PBContainmentOrBuilder getContainmentsOrBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBContainment containments = 4;
    • getReferencesList

      List<PBReference> getReferencesList()
      repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
    • getReferences

      PBReference getReferences(int index)
      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

      PBReferenceOrBuilder getReferencesOrBuilder(int index)
      repeated .io.lionweb.lioncore.protobuf.PBReference references = 5;
    • getAnnotationsList

      List<Integer> 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.