Package de.cuioss.test.jsf.component
Class ComponentPropertyMetadata
- java.lang.Object
-
- de.cuioss.test.jsf.component.ComponentPropertyMetadata
-
- All Implemented Interfaces:
de.cuioss.test.valueobjects.property.PropertyMetadata,Comparable<de.cuioss.test.valueobjects.property.PropertyMetadata>
public class ComponentPropertyMetadata extends Object implements de.cuioss.test.valueobjects.property.PropertyMetadata
ImplementsPropertyMetadatabut in addition provides the attribute ignoreOnValueExpresssion- Author:
- Oliver Wolff
-
-
Constructor Summary
Constructors Constructor Description ComponentPropertyMetadata(@NonNull de.cuioss.test.valueobjects.property.PropertyMetadata delegate, boolean ignoreOnValueExpresssion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)intcompareTo(de.cuioss.test.valueobjects.property.PropertyMetadata o)booleanequals(Object o)de.cuioss.test.valueobjects.property.util.AssertionStrategygetAssertionStrategy()de.cuioss.test.valueobjects.property.util.CollectionTypegetCollectionType()de.cuioss.test.generator.TypedGenerator<?>getGenerator()StringgetName()de.cuioss.test.valueobjects.property.util.PropertyAccessStrategygetPropertyAccessStrategy()Class<?>getPropertyClass()de.cuioss.tools.property.PropertyMemberInfogetPropertyMemberInfo()de.cuioss.tools.property.PropertyReadWritegetPropertyReadWrite()inthashCode()booleanisDefaultValue()booleanisIgnoreOnValueExpresssion()booleanisRequired()Objectnext()Class<?>resolveActualClass()de.cuioss.test.generator.impl.CollectionGenerator<?>resolveCollectionGenerator()StringtoString()
-
-
-
Constructor Detail
-
ComponentPropertyMetadata
public ComponentPropertyMetadata(@NonNull @NonNull de.cuioss.test.valueobjects.property.PropertyMetadata delegate, boolean ignoreOnValueExpresssion)
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.getName()
-
getPropertyClass
public Class<?> getPropertyClass()
- Specified by:
getPropertyClassin interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.getPropertyClass()
-
next
public Object next()
- Specified by:
nextin interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.next()
-
resolveActualClass
public Class<?> resolveActualClass()
- Specified by:
resolveActualClassin interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.resolveActualClass()
-
resolveCollectionGenerator
public de.cuioss.test.generator.impl.CollectionGenerator<?> resolveCollectionGenerator()
- Specified by:
resolveCollectionGeneratorin interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.resolveCollectionGenerator()
-
getGenerator
public de.cuioss.test.generator.TypedGenerator<?> getGenerator()
- Specified by:
getGeneratorin interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.getGenerator()
-
isDefaultValue
public boolean isDefaultValue()
- Specified by:
isDefaultValuein interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.isDefaultValue()
-
isRequired
public boolean isRequired()
- Specified by:
isRequiredin interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.isRequired()
-
getPropertyAccessStrategy
public de.cuioss.test.valueobjects.property.util.PropertyAccessStrategy getPropertyAccessStrategy()
- Specified by:
getPropertyAccessStrategyin interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.getPropertyAccessStrategy()
-
getCollectionType
public de.cuioss.test.valueobjects.property.util.CollectionType getCollectionType()
- Specified by:
getCollectionTypein interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.getCollectionType()
-
getPropertyMemberInfo
public de.cuioss.tools.property.PropertyMemberInfo getPropertyMemberInfo()
- Specified by:
getPropertyMemberInfoin interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.getPropertyMemberInfo()
-
getPropertyReadWrite
public de.cuioss.tools.property.PropertyReadWrite getPropertyReadWrite()
- Specified by:
getPropertyReadWritein interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.getPropertyReadWrite()
-
getAssertionStrategy
public de.cuioss.test.valueobjects.property.util.AssertionStrategy getAssertionStrategy()
- Specified by:
getAssertionStrategyin interfacede.cuioss.test.valueobjects.property.PropertyMetadata- See Also:
PropertyMetadata.getAssertionStrategy()
-
compareTo
public int compareTo(de.cuioss.test.valueobjects.property.PropertyMetadata o)
- Specified by:
compareToin interfaceComparable<de.cuioss.test.valueobjects.property.PropertyMetadata>- See Also:
Comparable.compareTo(java.lang.Object)
-
isIgnoreOnValueExpresssion
public boolean isIgnoreOnValueExpresssion()
-
-