public class ConstructorArgBuilder extends RestrictionBuilder implements GenericBuilder
Constructor and Description |
---|
ConstructorArgBuilder(ConstructorArgBean arg,
ConstructorBuilder constructorBuilder,
ValidatorFactory validatorFactory) |
Modifier and Type | Method and Description |
---|---|
RestrictionBuilder |
addRestriction(RestrictionRules ruleId,
Object value) |
MetaBeanBuilder |
buildMetaBean(String name,
Class<?> classType) |
MetaBeanBuilder |
buildMetaBean(String name,
EnumerationType enumProperty,
String temporalProperty,
Class<?> classType) |
MetaBeanBuilder |
buildMetaBean(String name,
ScopeType scope,
Class<?> classType) |
MetaBeanBuilder |
buildMetaBean(String name,
ScopeType scope,
EnumerationType enumProperty,
String temporalProperty,
Class<?> classType,
Type type) |
MetaBeanBuilder |
buildMetaBean(String name,
ScopeType scope,
Type type) |
MetaBeanBuilder |
buildMetaBean(String name,
Type type) |
ConstructorBuilder |
getConstructorBuilder() |
FetchType |
getFetchType() |
void |
setFetchType(FetchType value) |
RestrictionBuilder |
setMessage(String message) |
getParentBuilder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getParentBuilder
public ConstructorArgBuilder(ConstructorArgBean arg, ConstructorBuilder constructorBuilder, ValidatorFactory validatorFactory)
public RestrictionBuilder addRestriction(RestrictionRules ruleId, Object value)
addRestriction
in class RestrictionBuilder
public RestrictionBuilder setMessage(String message)
setMessage
in class RestrictionBuilder
public ConstructorBuilder getConstructorBuilder()
public MetaBeanBuilder buildMetaBean(String name, Class<?> classType)
buildMetaBean
in interface GenericBuilder
public MetaBeanBuilder buildMetaBean(String name, EnumerationType enumProperty, String temporalProperty, Class<?> classType)
buildMetaBean
in interface GenericBuilder
public MetaBeanBuilder buildMetaBean(String name, Type type)
buildMetaBean
in interface GenericBuilder
public MetaBeanBuilder buildMetaBean(String name, ScopeType scope, Class<?> classType)
buildMetaBean
in interface GenericBuilder
public MetaBeanBuilder buildMetaBean(String name, ScopeType scope, Type type)
buildMetaBean
in interface GenericBuilder
public MetaBeanBuilder buildMetaBean(String name, ScopeType scope, EnumerationType enumProperty, String temporalProperty, Class<?> classType, Type type)
buildMetaBean
in interface GenericBuilder
public void setFetchType(FetchType value)
public FetchType getFetchType()
Copyright © 2018 Brandao. All rights reserved.