private void from(Object object) { if (object instanceof TextValidator) { TextValidator instance = (TextValidator) object; validationText(instance.getValidationText()); } if (object instanceof Validator) { Validator instance = (Validator) object; name(instance.getName()); haveToContains(instance.getHaveToContains()); } }
private void from(Object object) { if (object instanceof Validator) { Validator instance = (Validator) object; name(instance.getName()); haveToContains(instance.getHaveToContains()); } if (object instanceof RegexpValidator) { RegexpValidator instance = (RegexpValidator) object; validationRegex(instance.getValidationRegex()); } }
/** * Build the container if the parameter is an ImmutableContainer.Builder or return directly the MutableContainer. */ public static IContainer toContainer(final Object current) { if (current instanceof ImmutableContainer.Builder) { return ((ImmutableContainer.Builder) current).build(); } else if (current instanceof ImmutableContainerForMulti.Builder) { return ((ImmutableContainerForMulti.Builder) current).build(); } return (IContainer) current; }
private static void addChild(final Object container, final Element element) { if (container instanceof ImmutableContainer.Builder) { ((ImmutableContainer.Builder) container).addChilds(element); return; } else if (container instanceof ImmutableContainerForMulti.Builder) { ((ImmutableContainerForMulti.Builder) container).addChilds(element); return; } ((Container) container).getChilds().add(element); }
/** * Builds a new {@link ImmutableServer ImmutableServer}. * @return An immutable instance of Server * @throws java.lang.IllegalStateException if any required attributes are missing */ public ImmutableServer build() { if (initBits != 0) { throw new IllegalStateException(formatRequiredAttributesMessage()); } return new ImmutableServer(name, host, port, scheme); }
/** * Builds a new {@link ImmutableStop ImmutableStop}. * @return An immutable instance of Stop * @throws java.lang.IllegalStateException if any required attributes are missing */ public ImmutableStop build() { if (initBits != 0) { throw new IllegalStateException(formatRequiredAttributesMessage()); } return new ImmutableStop(startNewVirtualUser, name, description); }
/** * Builds a new {@link ImmutableHeader ImmutableHeader}. * @return An immutable instance of Header * @throws java.lang.IllegalStateException if any required attributes are missing */ public ImmutableHeader build() { if (initBits != 0) { throw new IllegalStateException(formatRequiredAttributesMessage()); } return new ImmutableHeader(headerName, headerValue); }
/** * Builds a new {@link ImmutableRegexpValidator ImmutableRegexpValidator}. * @return An immutable instance of RegexpValidator * @throws java.lang.IllegalStateException if any required attributes are missing */ public ImmutableRegexpValidator build() { if (initBits != 0) { throw new IllegalStateException(formatRequiredAttributesMessage()); } return new ImmutableRegexpValidator(validationRegex, name, haveToContains); }
/** * Creates a builder for {@link ImmutableConditions ImmutableConditions}. * @return A new ImmutableConditions builder */ public static ImmutableConditions.Builder builder() { return new ImmutableConditions.Builder(); }
/** * Creates a builder for {@link ImmutableParameter ImmutableParameter}. * @return A new ImmutableParameter builder */ public static ImmutableParameter.Builder builder() { return new ImmutableParameter.Builder(); }
/** * Creates a builder for {@link ImmutableContainer ImmutableContainer}. * @return A new ImmutableContainer builder */ public static ImmutableContainer.Builder builder() { return new ImmutableContainer.Builder(); }
/** * Creates a builder for {@link ImmutablePopulationSplit ImmutablePopulationSplit}. * @return A new ImmutablePopulationSplit builder */ public static ImmutablePopulationSplit.Builder builder() { return new ImmutablePopulationSplit.Builder(); }
/** * Creates a builder for {@link ImmutableVariableName ImmutableVariableName}. * @return A new ImmutableVariableName builder */ public static ImmutableVariableName.Builder builder() { return new ImmutableVariableName.Builder(); }
/** * Creates a builder for {@link ImmutableAddCookie ImmutableAddCookie}. * @return A new ImmutableAddCookie builder */ public static ImmutableAddCookie.Builder builder() { return new ImmutableAddCookie.Builder(); }
/** * Creates a builder for {@link ImmutableArgumentNumber ImmutableArgumentNumber}. * @return A new ImmutableArgumentNumber builder */ public static ImmutableArgumentNumber.Builder builder() { return new ImmutableArgumentNumber.Builder(); }
/** * Creates a builder for {@link ImmutableCustomActionParameter ImmutableCustomActionParameter}. * @return A new ImmutableCustomActionParameter builder */ public static ImmutableCustomActionParameter.Builder builder() { return new ImmutableCustomActionParameter.Builder(); }
/** * Creates a builder for {@link ImmutablePostMultipartRequest ImmutablePostMultipartRequest}. * @return A new ImmutablePostMultipartRequest builder */ public static ImmutablePostMultipartRequest.Builder builder() { return new ImmutablePostMultipartRequest.Builder(); }
/** * Creates a builder for {@link ImmutableHeader ImmutableHeader}. * @return A new ImmutableHeader builder */ public static ImmutableHeader.Builder builder() { return new ImmutableHeader.Builder(); }
/** * Creates a builder for {@link ImmutableContainerForMulti ImmutableContainerForMulti}. * @return A new ImmutableContainerForMulti builder */ public static ImmutableContainerForMulti.Builder builder() { return new ImmutableContainerForMulti.Builder(); }