# RHFacet
Inherits from: RHObject :: RHWrapper
# Class Methods
# Inherited methods
# New
function Dynamic New(Object prgCtx, Dynamic item=Undefined)
# Overrides:
New
in class RHObject
# Instance Methods
# Property Methods
Property methods can be accessed with the valueForKey
method.
cachekeyextra canreadfacetnode classidentifier classname clone displayvalues displayvaluesall distinctvalues errorassoc facetinfo facetobj hash identityhashcode isvisible iterator methods node okassoc propertymethods queryparameter queryparm reset serialize string tablename
# Inherited methods
assert cacheMethod cacheValueForKey callSuper checkError class classIdentifier className clone deserialize dict endTrans hash identityHashCode isAccessorMethod isCached isInstanceOf isProperty isPropertyMethod isPropertyRelated iterator methods pluck prepareForReuse propertyMethods removeFromCache reset resetCache resolveRelatedProperty respondsTo serialize setCacheValueForKey setValueForKey setValueForKeyPath startTrans string super touch valueForKey valueForKeyPath
# cacheKeyExtra
function Dynamic cacheKeyExtra()
# canReadFacetNode
function Boolean canReadFacetNode()
# displayValues
function Assoc displayValues()
# displayValuesAll
function Assoc displayValuesAll()
# distinctValues
function Dynamic distinctValues()
# facetInfo
function Assoc facetInfo()
# facetObj
function Object facetObj()
# isVisible
function Boolean isVisible()
# node
function Frame node()
# primitiveValueForKey
function Dynamic primitiveValueForKey(String key, Dynamic defaultValue=Undefined)
This method returns the raw value (i.e., a value from the Record for this node type). It's called by valueForKey() if an accessor method or non script feature is found on the object with the given key.
# Overrides:
primitiveValueForKey
in class RHWrapper
# queryParameter
function String queryParam()
# queryparm
function String queryparm()
# resetSubclass
function Void resetSubclass()
# Overrides:
resetSubclass
in class RHObject
# selectParameters
function Dynamic selectParameters(Dynamic value)
# setCacheKeyExtra
function Frame setCacheKeyExtra(Dynamic cacheKeyExtra)
# setValues
function Frame setValues(Dynamic values)
# Overrides:
setValues
in class RHObject
# setWhereClause
function Frame setWhereClause(Dynamic where, List args={})
The where
must be a SQL query that lists DataIDs or list of integers representing DataIDs.
The values here are stored and used in the distinctvalues() call
# tableName
function String tableName()
← RHEnum RHJavaObject →