Package yarp

Class Value

    • Constructor Detail

      • Value

        protected Value​(long cPtr,
                        boolean cMemoryOwn)
      • Value

        public Value()
      • Value

        public Value​(int x,
                     boolean isVocab)
      • Value

        public Value​(int x)
      • Value

        public Value​(double x)
      • Value

        public Value​(java.lang.String str,
                     boolean isVocab)
      • Value

        public Value​(java.lang.String str)
      • Value

        public Value​(Value alt)
    • Method Detail

      • getCPtr

        protected static long getCPtr​(Value obj)
      • check

        public boolean check​(java.lang.String key)
      • check

        public boolean check​(java.lang.String key,
                             java.lang.String comment)
      • check

        public Value check​(java.lang.String key,
                           Value fallback,
                           java.lang.String comment)
      • check

        public Value check​(java.lang.String key,
                           Value fallback)
      • findGroup

        public Bottle findGroup​(java.lang.String key)
      • findGroup

        public Bottle findGroup​(java.lang.String key,
                                java.lang.String comment)
      • isBool

        public boolean isBool()
      • isInt

        public boolean isInt()
      • isInt64

        public boolean isInt64()
      • isString

        public boolean isString()
      • isDouble

        public boolean isDouble()
      • isList

        public boolean isList()
      • isDict

        public boolean isDict()
      • isVocab

        public boolean isVocab()
      • isBlob

        public boolean isBlob()
      • asBool

        public boolean asBool()
      • asInt

        public int asInt()
      • asVocab

        public int asVocab()
      • asDouble

        public double asDouble()
      • asString

        public java.lang.String asString()
      • asList

        public Bottle asList()
      • asBlob

        public java.lang.String asBlob()
      • asBlobLength

        public long asBlobLength()
      • find

        public Value find​(java.lang.String key)
      • isEqual

        public boolean isEqual​(Value alt)
      • notEqual

        public boolean notEqual​(Value alt)
      • isEqual

        public boolean isEqual​(java.lang.String alt)
      • notEqual

        public boolean notEqual​(java.lang.String alt)
      • fromString

        public void fromString​(java.lang.String str)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • create

        public Value create()
      • clone_c

        public Value clone_c()
      • getCode

        public int getCode()
      • isNull

        public boolean isNull()
      • isLeaf

        public boolean isLeaf()
      • makeInt

        public static Value makeInt​(int x)
      • makeDouble

        public static Value makeDouble​(double x)
      • makeString

        public static Value makeString​(java.lang.String str)
      • makeVocab

        public static Value makeVocab​(int v)
      • makeVocab

        public static Value makeVocab​(java.lang.String str)
      • makeList

        public static Value makeList()
      • makeList

        public static Value makeList​(java.lang.String txt)
      • makeValue

        public static Value makeValue​(java.lang.String txt)
      • getNullValue

        public static Value getNullValue()
      • toString_c

        public java.lang.String toString_c()