Class Str
java.lang.Object
org.torqlang.klvm.Str
- All Implemented Interfaces:
Comparable<Feature>,Complete,CompleteObj,CompleteOrIdent,Composite,Feature,FeatureOrIdent,FeatureOrIdentPtn,FeatureOrVar,FormatAsKernelString,Kernel,Literal,LiteralOrIdent,LiteralOrIdentPtn,LiteralOrVar,Obj,Scalar,Value,ValueOrIdent,ValueOrIdentPtn,ValueOrPtn,ValueOrResolvedPtn,ValueOrVar,ValueOrVarSet
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionfinal <T,R> R accept(KernelVisitor<T, R> visitor, T state) final Strfinal StringappendToString(String string) final intcompareValueTo(Value right) final booleanfinal booleanfinal FeaturefeatureAt(int index) final CompleteFieldfieldAt(int index) final intfinal Stringfinal BoolgreaterThan(Value right) final BoolgreaterThanOrEqualTo(Value right) final inthashCode()label()final Boolfinal BoollessThanOrEqualTo(Value right) static Strstatic Stringstatic voidquote(String source, char delimiter, StringBuilder sb) final Procfinal Stringfinal StringtoString()static Stringstatic Stringunquote(SourceString source, int begin, int end) final CompleteProcvalueAt(int index) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.torqlang.klvm.Complete
checkComplete, toVarMethods inherited from interface org.torqlang.klvm.CompleteObj
isValidKeyMethods inherited from interface org.torqlang.klvm.Kernel
toKernelStringMethods inherited from interface org.torqlang.klvm.Literal
bindToValueMethods inherited from interface org.torqlang.klvm.Obj
entailsRecMethods inherited from interface org.torqlang.klvm.Value
bindToValueOrVar, bindToVar, caseNonRecOfThis, caseOf, caseRecOfThis, checkNotFailedValue, deconstruct, disentails, divide, entails, entailsValueOrIdent, entailsValueOrVar, entailsVar, modulo, multiply, negate, not, resolveValue, resolveValue, resolveValueOrIdent, resolveValueOrVar, resolveValueOrVar, subtract, unifyRecsMethods inherited from interface org.torqlang.klvm.ValueOrIdentPtn
resolveValue
-
Field Details
-
value
-
-
Method Details
-
of
-
quote
-
quote
-
unquote
-
unquote
-
accept
-
add
-
appendToString
- Specified by:
appendToStringin interfaceValue
-
compareValueTo
- Specified by:
compareValueToin interfaceValue
-
entails
-
equals
-
formatAsKernelString
- Specified by:
formatAsKernelStringin interfaceFormatAsKernelString- Specified by:
formatAsKernelStringin interfaceObj
-
greaterThan
- Specified by:
greaterThanin interfaceValue
-
greaterThanOrEqualTo
- Specified by:
greaterThanOrEqualToin interfaceValue
-
hashCode
-
featureAt
-
fieldAt
- Specified by:
fieldAtin interfaceCompleteObj- Specified by:
fieldAtin interfaceComposite
-
fieldCount
public final int fieldCount()- Specified by:
fieldCountin interfaceComposite
-
label
-
lessThan
-
lessThanOrEqualTo
- Specified by:
lessThanOrEqualToin interfaceValue
-
select
-
toNativeValue
- Specified by:
toNativeValuein interfaceComplete
-
toString
-
valueAt
- Specified by:
valueAtin interfaceCompleteObj- Specified by:
valueAtin interfaceComposite
-