Uses of Class
cdc.args.FormalArgs
-
-
Uses of FormalArgs in cdc.args
Fields in cdc.args declared as FormalArgs Modifier and Type Field Description static FormalArgsFormalArgs. NO_FARGSEmpty tuple of formal arguments.Fields in cdc.args with type parameters of type FormalArgs Modifier and Type Field Description static List<FormalArgs>FormalArgs. DEFAULT_FARGS_LISTMethods in cdc.args that return FormalArgs Modifier and Type Method Description FormalArgsFormalArgs.Builder. build()FormalArgsFormalArgs. getArgs(Necessity necessity)Returns the arguments that match a necessity.FormalArgsArgs.Builder. getFormalArgs()static FormalArgsFormalArgs. merge(FormalArgs... all)static FormalArgsFormalArgs. merge(FormalArgs fargs1, FormalArgs fargs2)Merges 2 tuples of formal arguments.static FormalArgsArgs. reduceNecessity(FormalArgs fargs, Args args)Methods in cdc.args that return types with arguments of type FormalArgs Modifier and Type Method Description List<FormalArgs>AbstractFactory. getCreationFormalArgsList()List<FormalArgs>Factory. getCreationFormalArgsList()Returns a list of supported creation arguments.List<FormalArgs>Singleton. getCreationFormalArgsList()Methods in cdc.args with parameters of type FormalArgs Modifier and Type Method Description booleanFormalArgs. accepts(FormalArgs other)Returnstruewhen this formal tuple can accept another formal tuple.static booleanArgs. areCompliant(Args args, FormalArgs fargs, Strictness strictness)Returnstruewhen an arguments is compliant with a formal arguments.static booleanArgs. areCompliant(Args args, Strictness strictness, FormalArgs... array)static booleanArgs. areLooselyCompliant(Args args, FormalArgs fargs)Returnstruewhen an arguments is loosely compliant with a formal arguments.static booleanArgs. areLooselyCompliant(Args args, FormalArgs... array)static booleanArgs. areStrictlyCompliant(Args args, FormalArgs fargs)Returnstruewhen an arguments is strictly compliant with a formal arguments.static booleanArgs. areStrictlyCompliant(Args args, FormalArgs... array)static Args.BuilderArgs. builder(FormalArgs fargs)static voidArgs. checkCompliance(Args args, Strictness strictness, FormalArgs... array)voidArgs. checkComplianceWithOneOf(Strictness strictness, FormalArgs... array)Checks compliance of the arguments with formal arguments tuples.static voidArgs. checkLooseCompliance(Args args, FormalArgs... array)voidArgs. checkLooseComplianceWithOneOf(FormalArgs... array)Checks loose compliance of the arguments with formal arguments tuples.static voidArgs. checkStrictCompliance(Args args, FormalArgs... array)voidArgs. checkStrictComplianceWithOneOf(FormalArgs... array)Checks strict compliance of the arguments with formal arguments tuples.protected abstract TAbstractFactory. create(Args args, FormalArgs fargs)Creates an object.protected TAutoFactory. create(Args args, FormalArgs fargs)booleanArg. isCompliantWith(FormalArgs fargs)booleanArgs. isCompliantWith(FormalArgs fargs, Strictness strictness)Returns true when this Args is compliant with formal arguments and strictness.booleanArgs. isCompliantWithOneOf(Strictness strictness, FormalArgs... array)Returnstrueif this arguments is compliant with at least one formal argument tuple.booleanArgs. isConflictingWith(FormalArgs fargs)booleanArgs. isLooselyCompliantWith(FormalArgs fargs)Returns true when this Args is loosely compliant with formal arguments.booleanArgs. isLooselyCompliantWithOneOf(FormalArgs... array)Returnstrueif this arguments is loosely compliant with at least one formal argument tuple.booleanArgs. isStrictlyCompliantWith(FormalArgs fargs)Returns true when this Args is strictly compliant with formal arguments.booleanArgs. isStrictlyCompliantWithOneOf(FormalArgs... array)Returnstrueif this arguments is strictly compliant with at least one formal argument tuple.static FormalArgsFormalArgs. merge(FormalArgs... all)static FormalArgsFormalArgs. merge(FormalArgs fargs1, FormalArgs fargs2)Merges 2 tuples of formal arguments.static FormalArgsArgs. reduceNecessity(FormalArgs fargs, Args args)Method parameters in cdc.args with type arguments of type FormalArgs Modifier and Type Method Description ArgsFactories.ArgsConverter. apply(Args args, List<FormalArgs> fargsList)Converts arguments.static booleanArgs. areCompliant(Args args, Strictness strictness, Collection<FormalArgs> collection)static booleanArgs. areLooselyCompliant(Args args, Collection<FormalArgs> collection)static booleanArgs. areStrictlyCompliant(Args args, Collection<FormalArgs> collection)static voidArgs. checkCompliance(Args args, Strictness strictness, Collection<FormalArgs> collection)voidArgs. checkComplianceWithOneOf(Strictness strictness, Collection<FormalArgs> collection)Checks compliance of this arguments with one of a collection of formal arguments.static voidArgs. checkLooseCompliance(Args args, Collection<FormalArgs> collection)voidArgs. checkLooseComplianceWithOneOf(Collection<FormalArgs> collection)Checks loose compliance of this arguments with one of a collection of formal arguments.static voidArgs. checkStrictCompliance(Args args, Collection<FormalArgs> collection)voidArgs. checkStrictComplianceWithOneOf(Collection<FormalArgs> collection)Checks strict compliance of this arguments with one of a collection of formal arguments.booleanArgs. isCompliantWithOneOf(Strictness strictness, Collection<FormalArgs> collection)Returnstrueif this arguments is compliant with at least one formal argument tuple.booleanArgs. isLooselyCompliantWithOneOf(Collection<FormalArgs> collection)Returnstrueif this arguments is loosely compliant with at least one formal argument tuple.booleanArgs. isStrictlyCompliantWithOneOf(Collection<FormalArgs> collection)Returnstrueif this arguments is strictly compliant with at least one formal argument tuple.Constructors in cdc.args with parameters of type FormalArgs Constructor Description AbstractFactory(Class<T> objectClass, Args meta, FormalArgs... creationFormalArgs)Creates a factory with an array of possible tuples for creation.AbstractFactory(Class<T> objectClass, FormalArgs... creationFormalArgs)Builder(FormalArgs fargs)FormalArgs(FormalArgs fargs1, FormalArgs fargs2)Creates a tuple of formal arguments by merging two tuples.Constructor parameters in cdc.args with type arguments of type FormalArgs Constructor Description AbstractFactory(Class<T> objectClass, Args meta, List<FormalArgs> creationFormalArgs)Creates a factory with a list of possible tuples for creation.AbstractFactory(Class<T> objectClass, List<FormalArgs> creationFormalArgs)
-