org.apache.myfaces.extensions.validator.core.validation.parameter
Class DefaultValidationParameterExtractor
java.lang.Object
org.apache.myfaces.extensions.validator.core.validation.parameter.DefaultValidationParameterExtractor
- All Implemented Interfaces:
- ValidationParameterExtractor
public class DefaultValidationParameterExtractor
- extends java.lang.Object
- implements ValidationParameterExtractor
- Since:
- x.x.3
- Author:
- Gerhard Petracek
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
Method Summary |
java.util.Map<java.lang.Object,java.util.List<java.lang.Object>> |
extract(java.lang.annotation.Annotation annotation)
|
java.util.List<java.lang.Object> |
extract(java.lang.annotation.Annotation annotation,
java.lang.Object key)
|
|
extract(java.lang.annotation.Annotation annotation,
java.lang.Object key,
java.lang.Class<T> valueType)
|
|
extract(java.lang.annotation.Annotation annotation,
java.lang.Object key,
java.lang.Class<T> valueType,
java.lang.Class valueId)
|
java.util.Map<java.lang.Object,java.util.List<java.lang.Object>> |
extractById(java.lang.annotation.Annotation annotation,
java.lang.Class valueId)
|
java.util.List<java.lang.Object> |
extractById(java.lang.annotation.Annotation annotation,
java.lang.Object key,
java.lang.Class valueId)
|
|
extractById(java.lang.annotation.Annotation annotation,
java.lang.Object key,
java.lang.Class<T> valueType,
java.lang.Class valueId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.commons.logging.Log logger
DefaultValidationParameterExtractor
public DefaultValidationParameterExtractor()
extract
public java.util.Map<java.lang.Object,java.util.List<java.lang.Object>> extract(java.lang.annotation.Annotation annotation)
- Specified by:
extract
in interface ValidationParameterExtractor
extract
public java.util.List<java.lang.Object> extract(java.lang.annotation.Annotation annotation,
java.lang.Object key)
- Specified by:
extract
in interface ValidationParameterExtractor
extract
public <T> java.util.List<T> extract(java.lang.annotation.Annotation annotation,
java.lang.Object key,
java.lang.Class<T> valueType)
- Specified by:
extract
in interface ValidationParameterExtractor
extract
public <T> T extract(java.lang.annotation.Annotation annotation,
java.lang.Object key,
java.lang.Class<T> valueType,
java.lang.Class valueId)
- Specified by:
extract
in interface ValidationParameterExtractor
extractById
public <T> java.util.List<T> extractById(java.lang.annotation.Annotation annotation,
java.lang.Object key,
java.lang.Class<T> valueType,
java.lang.Class valueId)
extractById
public java.util.List<java.lang.Object> extractById(java.lang.annotation.Annotation annotation,
java.lang.Object key,
java.lang.Class valueId)
extractById
public java.util.Map<java.lang.Object,java.util.List<java.lang.Object>> extractById(java.lang.annotation.Annotation annotation,
java.lang.Class valueId)
Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.