public class ParametersBuilder extends RestrictionBuilder
Constructor and Description |
---|
ParametersBuilder(Controller controller,
Action action,
ValidatorFactory validatorFactory,
ControllerBuilder controllerBuilder,
ActionBuilder actionBuilder,
ThrowSafeBuilder throwSafeBuilder,
ConfigurableApplicationContext applicationContext) |
addRestriction, getParentBuilder, setMessage
public ParametersBuilder(Controller controller, Action action, ValidatorFactory validatorFactory, ControllerBuilder controllerBuilder, ActionBuilder actionBuilder, ThrowSafeBuilder throwSafeBuilder, ConfigurableApplicationContext applicationContext)
public ParameterBuilder addParameter(String name, ScopeType scope, EnumerationType enumProperty, Class<?> classType)
public ParameterBuilder addNullParameter()
public ParameterBuilder addParameter(String name, ScopeType scope, String temporalProperty, Class<?> classType)
public ParameterBuilder addParameter(String name, ScopeType scope, Type typeDef)
public ParameterBuilder addParameter(String name, EnumerationType enumProperty, Class<?> classType)
public ParameterBuilder addParameter(String name, ScopeType scope, Class<?> classType)
public ParameterBuilder addParameter(String name, String temporalProperty, Class<?> classType)
public ParameterBuilder addParameter(String name, Type typeDef)
public ParameterBuilder addParameterMapping(String mapping, Class<?> classType)
public ParameterBuilder addParameterMapping(String name, String mapping, Class<?> classType)
public ParameterBuilder addParameterMapping(String name, String mapping, Class<?> classType, FetchType fetchType)
public ParameterBuilder addParameterMapping(String name, String mapping, ScopeType scope, Class<?> classType)
public ParameterBuilder addParameter(String name, Class<?> classType)
public BeanBuilder buildParameter(Class<?> classType)
public BeanBuilder buildParameter(String name, Class<?> classType)
public BeanBuilder buildParameter(Class<?> classType, Class<?> beanType)
public BeanBuilder buildParameter(String name, Class<?> classType, Class<?> beanType)
public ParameterBuilder addStaticParameter(Class<?> classType, Object value)
public ParameterBuilder addParameter(String name, ScopeType scope, EnumerationType enumProperty, String temporalProperty, String mapping, Type typeDef, Object value, boolean nullable, Class<?> classType)
public ParameterBuilder addGenericParameter(String name, Class<?> classType)
public ParameterBuilder addGenericParameter(String name, Class<?> classType, FetchType fetchType)
public ParameterBuilder addGenericParameter(String name)
public ParameterBuilder addParameter(String name, ScopeType scope, EnumerationType enumProperty, String temporalProperty, String mapping, Type typeDef, Object value, boolean nullable, Object classType)
public ParameterBuilder addParameter(String name, ScopeType scope, EnumerationType enumProperty, String temporalProperty, String mapping, Type typeDef, Object value, boolean nullable, boolean generic, Object classType)
public ParameterBuilder addParameter(String name, ScopeType scope, EnumerationType enumProperty, String temporalProperty, String mapping, Type typeDef, Object value, boolean nullable, boolean generic, FetchType fetchType, Object classType)
public int getParametersSize()
public ParameterBuilder getParameter(int index)
public ControllerBuilder getControllerBuilder()
Copyright © 2018 Brandao. All rights reserved.