public class ConstructorBuilder extends RestrictionBuilder
Constructor and Description |
---|
ConstructorBuilder(Bean mappingBean,
BeanBuilder beanBuilder,
ValidatorFactory validatorFactory,
Controller controller) |
addRestriction, getParentBuilder, setMessage
public ConstructorBuilder(Bean mappingBean, BeanBuilder beanBuilder, ValidatorFactory validatorFactory, Controller controller)
public BeanBuilder buildConstructorArg(String name, Class<?> target)
public BeanBuilder buildConstructorArg(String name, Class<?> classType, Class<?> target)
public ConstructorArgBuilder addContructorArg(String name, EnumerationType enumProperty)
public ConstructorArgBuilder addContructorArg(String name, String temporalProperty)
public ConstructorArgBuilder addNullContructorArg()
public ConstructorArgBuilder addContructorArg(String name, Type type)
public ConstructorArgBuilder addMappedContructorArg(String name, String mapping)
public ConstructorArgBuilder addMappedContructorArg(String name, String mapping, Class<?> type)
public ConstructorArgBuilder addMappedContructorArg(String name, String mapping, Class<?> type, FetchType fetchType)
public ConstructorArgBuilder addContructorArg(String name)
public ConstructorArgBuilder addContructorArg(String name, ScopeType scope)
public ConstructorArgBuilder addStaticContructorArg(String name, Object value)
public ConstructorArgBuilder addContructorArg(String name, EnumerationType enumProperty, String temporalProperty, String mapping, ScopeType scope, Object value, boolean nullable, Type typeDef, Class<?> type)
public ConstructorArgBuilder addGenericContructorArg(String name, Class<?> type)
public ConstructorArgBuilder addGenericContructorArg(String name, Class<?> type, FetchType fetchType)
public ConstructorArgBuilder addGenericContructorArg(String name)
public ConstructorArgBuilder addContructorArg(String name, EnumerationType enumProperty, String temporalProperty, String mapping, ScopeType scope, Object value, boolean nullable, boolean generic, Type typeDef, Object type)
public ConstructorArgBuilder addContructorArg(String name, EnumerationType enumProperty, String temporalProperty, String mapping, ScopeType scope, Object value, boolean nullable, boolean generic, Type typeDef, FetchType fetchType, Object type)
protected String getPrefixLogger()
protected Logger getLogger()
public int getConstructorArgSize()
public ConstructorArgBuilder getConstructorArg(int index)
public Class<?> getClassType()
public BeanBuilder getBeanBuilder()
Copyright © 2018 Brandao. All rights reserved.