Class CliSigStandAloneMethod

All Implemented Interfaces:
CliRepresentable, StructConverter

public class CliSigStandAloneMethod extends CliAbstractSig
  • Constructor Details

  • Method Details

    • getContentsName

      public String getContentsName()
      Description copied from class: CliBlob
      Gets the name associated with this blob's contents.
      Specified by:
      getContentsName in class CliAbstractSig
      Returns:
      The name associated with this blob's contents.
    • getContentsComment

      public String getContentsComment()
      Description copied from class: CliBlob
      Gets the comment associated with this blob's contents.
      Specified by:
      getContentsComment in class CliAbstractSig
      Returns:
      The comment associated with this blob's contents.
    • getContentsDataType

      public DataType getContentsDataType()
      Description copied from class: CliBlob
      Gets the data type associated with this blob's contents.
      Specified by:
      getContentsDataType in class CliAbstractSig
      Returns:
      The data type associated with this blob's contents.
    • getReturnType

      public CliAbstractSig.CliRetType getReturnType()
    • getParams

      public CliAbstractSig.CliParam[] getParams()
    • hasThis

      public boolean hasThis()
    • hasExplicitThis

      public boolean hasExplicitThis()
    • hasVarArgs

      public boolean hasVarArgs()
    • getCallingConvention

      public CliSigStandAloneMethod.CallingConvention getCallingConvention()
    • getRepresentationCommon

      public String getRepresentationCommon(CliStreamMetadata stream, boolean isShort)
      Description copied from class: CliAbstractSig
      This is the method that subclasses should override. If stream is null, the method must not cause a NullPointerException, i.e. it must handle this as if there was no stream to begin with.
      Specified by:
      getRepresentationCommon in class CliAbstractSig