Interface SymbolsProtos.ClassSymbolOrBuilder

    • Method Detail

      • getName

        String getName()
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
        string name = 1;
        Returns:
        The bytes for name.
      • getFullyQualifiedName

        String getFullyQualifiedName()
        string fully_qualified_name = 2;
        Returns:
        The fullyQualifiedName.
      • getFullyQualifiedNameBytes

        com.google.protobuf.ByteString getFullyQualifiedNameBytes()
        string fully_qualified_name = 2;
        Returns:
        The bytes for fullyQualifiedName.
      • getSuperClassesList

        List<String> getSuperClassesList()
        repeated string super_classes = 4;
        Returns:
        A list containing the superClasses.
      • getSuperClassesCount

        int getSuperClassesCount()
        repeated string super_classes = 4;
        Returns:
        The count of superClasses.
      • getSuperClasses

        String getSuperClasses​(int index)
        repeated string super_classes = 4;
        Parameters:
        index - The index of the element to return.
        Returns:
        The superClasses at the given index.
      • getSuperClassesBytes

        com.google.protobuf.ByteString getSuperClassesBytes​(int index)
        repeated string super_classes = 4;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the superClasses at the given index.
      • getMethodsCount

        int getMethodsCount()
        repeated .protoblog.FunctionSymbol methods = 5;
      • getOverloadedMethodsCount

        int getOverloadedMethodsCount()
        repeated .protoblog.OverloadedFunctionSymbol overloaded_methods = 6;
      • getHasDecorators

        boolean getHasDecorators()
        bool has_decorators = 7;
        Returns:
        The hasDecorators.
      • getHasMetaclass

        boolean getHasMetaclass()
        bool has_metaclass = 8;
        Returns:
        The hasMetaclass.
      • getIsEnum

        boolean getIsEnum()
        bool is_enum = 9;
        Returns:
        The isEnum.
      • getIsGeneric

        boolean getIsGeneric()
        bool is_generic = 10;
        Returns:
        The isGeneric.
      • getIsProtocol

        boolean getIsProtocol()
        bool is_protocol = 11;
        Returns:
        The isProtocol.
      • hasMetaclassName

        boolean hasMetaclassName()
        optional string metaclass_name = 12;
        Returns:
        Whether the metaclassName field is set.
      • getMetaclassName

        String getMetaclassName()
        optional string metaclass_name = 12;
        Returns:
        The metaclassName.
      • getMetaclassNameBytes

        com.google.protobuf.ByteString getMetaclassNameBytes()
        optional string metaclass_name = 12;
        Returns:
        The bytes for metaclassName.
      • getValidForList

        List<String> getValidForList()
        repeated string valid_for = 13;
        Returns:
        A list containing the validFor.
      • getValidForCount

        int getValidForCount()
        repeated string valid_for = 13;
        Returns:
        The count of validFor.
      • getValidFor

        String getValidFor​(int index)
        repeated string valid_for = 13;
        Parameters:
        index - The index of the element to return.
        Returns:
        The validFor at the given index.
      • getValidForBytes

        com.google.protobuf.ByteString getValidForBytes​(int index)
        repeated string valid_for = 13;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the validFor at the given index.
      • getAttributes

        SymbolsProtos.VarSymbol getAttributes​(int index)
        repeated .protoblog.VarSymbol attributes = 14;
      • getAttributesCount

        int getAttributesCount()
        repeated .protoblog.VarSymbol attributes = 14;