OperatorImpl(String canonicalString, int operatorPrecedence, Class<?>... constraints) { this.canonicalString = canonicalString; this.operatorPrecedence = operatorPrecedence; this.constraints = MetaClassFactory.fromClassArray(constraints); }
OperatorImpl(String canonicalString, int operatorPrecedence, Class<?>... constraints) { this.canonicalString = canonicalString; this.operatorPrecedence = operatorPrecedence; this.constraints = MetaClassFactory.fromClassArray(constraints); }
@Override public MethodBlockBuilder<T> parameters(final Class<?>... parms) { defParameters = DefParameters.fromTypeArray(MetaClassFactory.fromClassArray(parms)) ; return this; }
@Override public MethodBlockBuilder<T> parameters(final Class<?>... parms) { defParameters = DefParameters.fromTypeArray(MetaClassFactory.fromClassArray(parms)) ; return this; }
@SuppressWarnings("unchecked") public static ThrowsDeclaration of(final Class<? extends Throwable>... exceptionTypes) { return new ThrowsDeclaration(MetaClassFactory.fromClassArray(exceptionTypes)); }
@Override public ConstructorBlockBuilder<T> privateConstructor(final Class<?>... parms) { return privateConstructor(MetaClassFactory.fromClassArray(parms)); }
@Override public ConstructorBlockBuilder<T> publicConstructor(final Class<?>... parms) { return publicConstructor(MetaClassFactory.fromClassArray(parms)); }
@Override public ConstructorBlockBuilder<T> packageConstructor(final Class<?>... parms) { return packageConstructor(MetaClassFactory.fromClassArray(parms)); }
@Override public ConstructorBlockBuilder<T> publicConstructor(final Class<?>... parms) { return publicConstructor(MetaClassFactory.fromClassArray(parms)); }
@Override public MetaConstructor getBestMatchingConstructor(final Class... parameters) { return getBestMatchingConstructor(MetaClassFactory.fromClassArray(parameters)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod( Class<?> returnType, String name, Class<?>... parms) { return publicAbstractMethod(MetaClassFactory.get(returnType), name, MetaClassFactory.fromClassArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod( Class<?> returnType, String name, Class<?>... parms) { return protectedAbstractMethod(MetaClassFactory.get(returnType), name, MetaClassFactory.fromClassArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> publicAbstractMethod( Class<?> returnType, String name, Class<?>... parms) { return publicAbstractMethod(MetaClassFactory.get(returnType), name, MetaClassFactory.fromClassArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> protectedAbstractMethod( Class<?> returnType, String name, Class<?>... parms) { return protectedAbstractMethod(MetaClassFactory.get(returnType), name, MetaClassFactory.fromClassArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod( Class<?> returnType, String name, Class<?>... parms) { return packageAbstractMethod(MetaClassFactory.get(returnType), name, MetaClassFactory.fromClassArray(parms)); }
@Override public MethodBuilderAbstractOption<ClassStructureBuilderAbstractMethodOption> packageAbstractMethod( Class<?> returnType, String name, Class<?>... parms) { return packageAbstractMethod(MetaClassFactory.get(returnType), name, MetaClassFactory.fromClassArray(parms)); }
@Override public MethodCommentBuilder<T> publicMethod(final Class<?> returnType, final String name, final Class<?>... parms) { return publicMethod(MetaClassFactory.get(returnType), name, MetaClassFactory.fromClassArray(parms)); }
@Override public MethodCommentBuilder<T> packageMethod(final Class<?> returnType, final String name, final Class<?>... parms) { return packageMethod(MetaClassFactory.get(returnType), name, MetaClassFactory.fromClassArray(parms)); }
@Override public MethodCommentBuilder<T> packageMethod(final Class<?> returnType, final String name, final Class<?>... parms) { return packageMethod(MetaClassFactory.get(returnType), name, MetaClassFactory.fromClassArray(parms)); }
@Override public MethodCommentBuilder<T> privateMethod(final Class<?> returnType, final String name, final Class<?>... parms) { return privateMethod(MetaClassFactory.get(returnType), name, MetaClassFactory.fromClassArray(parms)); }