Uses of Class
io.higson.runtime.model.value.Property
Packages that use Property
Package
Description
-
Uses of Property in io.higson.runtime.context
Methods in io.higson.runtime.context that return PropertyMethods in io.higson.runtime.context with parameters of type PropertyModifier and TypeMethodDescriptionstatic PropertyPropertyAdapterResolver.getAdapter(Property property) static AppCtxConstructors in io.higson.runtime.context with parameters of type Property -
Uses of Property in io.higson.runtime.exception
Constructors in io.higson.runtime.exception with parameters of type Property -
Uses of Property in io.higson.runtime.helper
Methods in io.higson.runtime.helper that return types with arguments of type PropertyMethods in io.higson.runtime.helper with parameters of type PropertyModifier and TypeMethodDescriptionvoidbooleanRefLink.createRefLinks(Property prop) Creates a list of RefLinks for all reference properties in the given property tree.default voidPropertyVisitor.visit(Property p, ElementType type) Method to visit whole subtree starting from given property.static voidBundleWalker.walk(Property root, PropertyVisitor visitor) -
Uses of Property in io.higson.runtime.model.def
Methods in io.higson.runtime.model.def that return Property -
Uses of Property in io.higson.runtime.model.value
Subclasses of Property in io.higson.runtime.model.valueModifier and TypeClassDescriptionclassThis is main class, that developer can interact with using higson persistence engine.classThis class represents collection of properties, that should store other properties with the same typeTypeDef.classThis class represents property of entity (complex) type with fields.classThis class represents reference (pointer) to realtargetProperty.classThis class represents value property, which is a simple wrapper for any value of simple type.Methods in io.higson.runtime.model.value that return PropertyModifier and TypeMethodDescriptionAdds one or multiple properties to collection property.Adds one or multiple properties to collection property, that exists under givenpath.Adds one or multiple properties to collection property.Adds one or multiple properties to collection property, that exists under givenpath.CollectionProperty.at(int index) Gets property at givenindexwithingthisproperty.Handle.at(int index) Gets property at givenindexwithingthisproperty.Property.at(int index) CollectionProperty.clear()Clear all children ofthisproperty.Handle.clear()Clear all children ofthisproperty.Property.clear()Create instance of property, that matches giventypename from associated bundle definition.CollectionProperty.create()Creates new property ofEntityPropertywith compound type matching collection supported type.EntityProperty.create()Handle.create()Property.create()CollectionProperty.deepcopy(boolean resetIds) Creates defensive copies of collection property and it's property elements.EntityProperty.deepcopy(boolean resetIds) Returns deep copy of this property's subtree.Property.deepcopy()- creates deepcopy of this property - resets all IDs and ownerIDsabstract PropertyProperty.deepcopy(boolean resetIds) Returns deep copy of this property's subtree.RefProperty.deepcopy(boolean resetIds) Creates new instance ofRefPropertywith same target instance.ValueProperty.deepcopy(boolean resetIds) Returns deep copy of this property's subtree.CollectionProperty.find(long id) Search for element with id within collection and it's subtree.EntityProperty.find(long id) Find child property by id.default PropertyHandle.find(long id) Find child property by id.RefProperty.find(long id) Find child property in the target.Gets property under givenpath.Gets property under givenpath.Property.getContainer()Find entity property based on givenpathwithin this property subtree.Gets property based on givenname.Handle.getRefTarget()Gets property of reference's target.Property.getRefTarget()Gets property of reference's target.RefProperty.getRefTarget()Gets property of reference's target.Bundle.remove()This method is not supported.Handle.remove()Removes itself.Removes property from givenpath.Property.remove()Removes itself.Removes property from givenpath.Sets newvalueunder givenpath, which must exists.Sets newvalueunder givenpath, which must exists.Property[]CollectionProperty.toArray()Creates snapshot arrayMethods in io.higson.runtime.model.value that return types with arguments of type PropertyModifier and TypeMethodDescriptionBundle.getAll()Get all properties within bundle.EntityProperty.getFields()CollectionProperty.getList()CollectionProperty.iterator()Property.iterator().Methods in io.higson.runtime.model.value with parameters of type PropertyModifier and TypeMethodDescriptionAdds givenpropertyunder providedname.Attach givenpropertyat providedindex.Attach givenpropertyat providedindex.Attach givenpropertyat the end.Adds multiple properties in given order usingCollectionProperty.add(Property).Attach givenpropertyat the end.Adds givenpropertyunder providedname.Adds one or multiple properties to collection property.Adds one or multiple properties to collection property, that exists under givenpath.Adds one or multiple properties to collection property.Adds one or multiple properties to collection property, that exists under givenpath.booleanChecks if givenpropproperty exists within bundle.Attach givenpropertyat providedindex.voidProperty.setContainer(Property container) Sets container for property.voidIdentityScanner.visit(Property p, ElementType type) Constructors in io.higson.runtime.model.value with parameters of type PropertyModifierConstructorDescriptionRefProperty(Property target) Creates reference property, which points totargetProperty. -
Uses of Property in io.higson.runtime.proxy
Methods in io.higson.runtime.proxy with parameters of type PropertyModifier and TypeMethodDescriptionConstructors in io.higson.runtime.proxy with parameters of type Property