public static class BeanValidatorHandler.CompiledBeanValidator extends CompiledObject
CompiledObject.ChildRef| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
autoField |
protected String |
bean |
protected String |
beanClass |
protected JAXXBeanInfo |
beanDescriptor |
protected String |
context |
protected String |
errorList |
protected String |
errorListModel |
protected String |
errorTable |
protected String |
errorTableModel |
protected Map<String,String> |
excludeFields
Map of field to exclude.
|
protected com.google.common.collect.Multimap<String,String> |
fields
Map of field to add into validator.
|
protected String |
parentValidator |
protected Boolean |
strictMode |
protected String |
uiClass |
| Constructor and Description |
|---|
CompiledBeanValidator(String id,
ClassDescriptor objectClass,
JAXXCompiler compiler) |
addChild, addClientProperty, addEventHandler, appendAdditionCode, appendInitializationCode, finalizeCompiler, getAdditionCode, getAdditionMethodName, getBeanScope, getChilds, getClientProperties, getClientProperty, getConstructorParams, getCreationMethodName, getDecorator, getGenericTypes, getGenericTypesLength, getGetterName, getI18nProperty, getId, getInitializationCode, getInitializationCode, getInitializer, getJavaBeanInitCode, getJavaCode, getJavaCodeForProperty, getObjectClass, getOverrideType, getParent, getProperties, getSetterName, getSimpleType, getStyleClass, getStyleClasses, hasClientProperties, isJavaBean, isOverride, isOverrideType, isUseComputeI18n, isValidID, matchStyleClass, newChildRef, setBeanScope, setConstructorParams, setDecorator, setGenericTypes, setI18nProperty, setInitializer, setJavaBean, setJavaBeanInitCode, setOverride, setOverrideType, setParent, setSimpleType, setStyleClass, toStringprotected final com.google.common.collect.Multimap<String,String> fields
protected final Map<String,String> excludeFields
protected String bean
protected String beanClass
protected String context
protected String uiClass
protected String errorListModel
protected String errorList
protected Boolean autoField
protected Boolean strictMode
protected JAXXBeanInfo beanDescriptor
protected String errorTableModel
protected String errorTable
protected String parentValidator
public CompiledBeanValidator(String id, ClassDescriptor objectClass, JAXXCompiler compiler)
public boolean containsFieldEditor(String editorName)
public boolean containsFieldPropertyName(String propertyName)
public boolean containsExcludeFieldEditor(String editorName)
protected boolean containsExcludeFieldPropertyName(String editorName)
protected void removeFieldPropertyName(String propertyName)
public Collection<String> getFieldPropertyNames(String editor)
public void addProperty(String property, String value)
CompiledObjectgetProperties().addProperty in class CompiledObjectproperty - the name of the propertyvalue - the property's valueCompiledObject.getProperties()public String getBean()
public String getErrorListModel()
public boolean getAutoField()
public boolean getStrictMode()
public String getUiClass()
public String getBeanClass()
public String getContext()
public String getParentValidator()
public JAXXBeanInfo getBeanDescriptor(JAXXCompiler compiler)
public void addChild(CompiledObject child, String constraints, JAXXCompiler compiler) throws CompilerException
CompiledObjectaddChild in class CompiledObjectchild - the component to addconstraints - Java code for the layout constraints objectcompiler - the current JAXXCompilerCompilerException - if this object is not a containerCompiledObject.addChild(CompiledObject, JAXXCompiler)public boolean foundBean()
protected boolean addUiClass(BeanValidatorHandler handler, JAXXCompiler compiler)
protected boolean addErrorListModel(Element tag, BeanValidatorHandler handler, JAXXCompiler compiler)
protected boolean addErrorTableModel(Element tag, BeanValidatorHandler handler, JAXXCompiler compiler)
protected boolean addParentValidator(Element tag, BeanValidatorHandler handler, JAXXCompiler compiler)
protected boolean addErrorList(Element tag, JAXXCompiler compiler)
protected boolean addErrorTable(Element tag, JAXXCompiler compiler)
protected boolean addBean(Element tag, BeanValidatorHandler handler, JAXXCompiler compiler)
protected void registerAutoFieldBean(Element tag, JAXXCompiler compiler, JAXXBeanInfo beanInfo)
public void registerField(String id, String component, JAXXCompiler compiler)
public void registerExcludeField(String id, String component, JAXXCompiler compiler)
public boolean checkBeanProperty(JAXXCompiler compiler, String propertyName)
Copyright © 2008–2019 Ultreia.io. All rights reserved.