01: package nl.knowlogy.validation.metadata;
02:
03: /**
04: * Interface for retrieving class metadata info.
05: *
06: * @author Robert
07: */
08: public interface ClassMetadata {
09:
10: /**
11: * <p>
12: * Returns PropertyMetadata for the given propertyName. If no property with
13: * propertyName exist null is returned.
14: * </p>
15: *
16: * @see PropertyMetadata
17: * @param propertyName name of the property
18: * @return PropertyMetadata for the given propertyName. If no property with
19: * propertyName exist null is returned.
20: */
21: PropertyMetadata getPropertyMetadata(String propertyName);
22:
23: }
|