(add-properties! obj prop-map)
Adds the properties given in the map to the instance
Adds the properties given in the map to the instance
(add-property! obj property value)
Adds the value to the property collection.
Adds the value to the property collection.
(adder-method cl property)
(adder-method cl property param-type)
Returns the add method for this multivalued property.
Returns the add method for this multivalued property.
(adder-methods cl property)
Returns a sequence of the adder methods for this property.
Returns a sequence of the adder methods for this property.
(compatible-type? expected actual)
Checks the compatibility of java types.
Checks the compatibility of java types.
(create cl & args)
Creates an instance of the given class
Creates an instance of the given class
(create-bean bean-class set-props)
(create-bean bean-class set-props add-props)
Creates an instance of the given bean and initializes it with the given data.
Creates an instance of the given bean and initializes it with the given data.
(get-property obj property)
Returns the value of this property.
Returns the value of this property.
(getter-method cl property)
Returns the getter method for this property. Works for derived properties too.
Returns the getter method for this property. Works for derived properties too.
(getter? method)
(getter? method property-name)
Returns true if the given method is a property getter method.
Returns true if the given method is a property getter method.
(remove-properties! obj prop-map)
Removes the properties given in the map to the instance
Removes the properties given in the map to the instance
(remove-property! obj property value)
Removes the value to the property collection.
Removes the value to the property collection.
(remover-method cl property)
(remover-method cl property param-type)
Returns the remove method for this multivalued property.
Returns the remove method for this multivalued property.
(remover-methods cl property)
Returns a sequence of the remover methods for this property.
Returns a sequence of the remover methods for this property.
(set-properties! obj prop-map)
Sets the properties given in the map to the instance
Sets the properties given in the map to the instance
(set-property! obj property value)
Sets the value of this property.
Sets the value of this property.
(setter-method cl property)
(setter-method cl property param-type)
Returns the setter method for this property. Works for derived properties too.
Returns the setter method for this property. Works for derived properties too.
(setter-methods cl property)
Returns a sequence of the setter methods for this property.
Returns a sequence of the setter methods for this property.
(setter? method)
(setter? method property-name)
Returns true if the given method is a property setter method.
Returns true if the given method is a property setter method.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close