it.amattioli.dominate.specifications.beans
Class BeanSpecification<T extends Entity<?>>
java.lang.Object
it.amattioli.dominate.specifications.AbstractSpecification<T>
it.amattioli.dominate.specifications.CompositeSpecification<T>
it.amattioli.dominate.specifications.ConjunctionSpecification<T>
it.amattioli.dominate.specifications.beans.BeanSpecification<T>
- All Implemented Interfaces:
- Specification<T>, PropertyChangeEmitter, org.apache.commons.beanutils.DynaBean
public class BeanSpecification<T extends Entity<?>>
- extends ConjunctionSpecification<T>
- implements org.apache.commons.beanutils.DynaBean
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanSpecification
public BeanSpecification(org.apache.commons.beanutils.DynaClass dynaClass)
BeanSpecification
public BeanSpecification(Class<T> beanClass)
registerFactory
public static void registerFactory(PropertySpecificationFactory factory)
contains
public boolean contains(String name,
String key)
- Specified by:
contains in interface org.apache.commons.beanutils.DynaBean
get
public Object get(String arg0,
int arg1)
- Specified by:
get in interface org.apache.commons.beanutils.DynaBean
get
public Object get(String arg0,
String arg1)
- Specified by:
get in interface org.apache.commons.beanutils.DynaBean
get
public Object get(String propertyName)
- Specified by:
get in interface org.apache.commons.beanutils.DynaBean
getDynaClass
public org.apache.commons.beanutils.DynaClass getDynaClass()
- Specified by:
getDynaClass in interface org.apache.commons.beanutils.DynaBean
remove
public void remove(String arg0,
String arg1)
- Specified by:
remove in interface org.apache.commons.beanutils.DynaBean
set
public void set(String arg0,
int arg1,
Object arg2)
- Specified by:
set in interface org.apache.commons.beanutils.DynaBean
set
public void set(String propertyName,
Object specValue)
- Specified by:
set in interface org.apache.commons.beanutils.DynaBean
set
public void set(String arg0,
String arg1,
Object arg2)
- Specified by:
set in interface org.apache.commons.beanutils.DynaBean
Copyright © 2011. All Rights Reserved.