Interface InfoVersion

  • All Superinterfaces:
    com.alibaba.fastffi.CXXPointer, com.alibaba.fastffi.FFIPointer, com.alibaba.fastffi.FFIType

    public interface InfoVersion
    extends com.alibaba.fastffi.CXXPointer
    InfoVersion is a class provide version information of info.
    • Method Detail

      • eq

        boolean eq​(InfoVersion other)
        Check if two InfoVersion are equal
        Parameters:
        other -
        Returns:
        equal ro not
      • version

        int version()
        get version integer
        Returns:
        version integer
      • userDefineTypes

        StdVector<StdString> userDefineTypes()
        get user define types
        Returns:
        StdVector of StdString
      • toStdString

        StdString toStdString()
        describe the InfoVersion like toString, but return StdString
        Returns:
        StdString that describe the InfoVersion
      • checkType

        @com.alibaba.fastffi.FFINameAlias("CheckType") boolean checkType​(StdString typeStr)
        Check specific type in InfoVersion
        Parameters:
        typeStr - StdString of type that you want check
        Returns:
        whether InfoVersion has this type