org.codehaus.groovy.tools.groovydoc.ArrayClassDocWrapper Maven / Gradle / Ivy
The newest version!
/*
* Copyright 2003-2011 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.codehaus.groovy.tools.groovydoc;
import org.codehaus.groovy.groovydoc.GroovyAnnotationRef;
import org.codehaus.groovy.groovydoc.GroovyClassDoc;
import org.codehaus.groovy.groovydoc.GroovyConstructorDoc;
import org.codehaus.groovy.groovydoc.GroovyFieldDoc;
import org.codehaus.groovy.groovydoc.GroovyMethodDoc;
import org.codehaus.groovy.groovydoc.GroovyPackageDoc;
import org.codehaus.groovy.groovydoc.GroovyType;
public class ArrayClassDocWrapper implements GroovyClassDoc {
private final GroovyClassDoc delegate;
public ArrayClassDocWrapper(GroovyClassDoc delegate) {
this.delegate = delegate;
}
public GroovyClassDoc getDelegate() {
return delegate;
}
public GroovyConstructorDoc[] constructors() {
return delegate.constructors();
}
public GroovyConstructorDoc[] constructors(boolean filter) {
return delegate.constructors(filter);
}
public boolean definesSerializableFields() {
return delegate.definesSerializableFields();
}
public GroovyFieldDoc[] enumConstants() {
return delegate.enumConstants();
}
public GroovyFieldDoc[] fields() {
return delegate.fields();
}
public GroovyFieldDoc[] properties() {
return delegate.properties();
}
public GroovyFieldDoc[] fields(boolean filter) {
return delegate.fields(filter);
}
public GroovyClassDoc findClass(String className) {
return delegate.findClass(className);
}
public GroovyClassDoc[] importedClasses() {
return delegate.importedClasses();
}
public GroovyPackageDoc[] importedPackages() {
return delegate.importedPackages();
}
public GroovyClassDoc[] innerClasses() {
return delegate.innerClasses();
}
public GroovyClassDoc[] innerClasses(boolean filter) {
return delegate.innerClasses(filter);
}
public GroovyClassDoc[] interfaces() {
return delegate.interfaces();
}
public GroovyType[] interfaceTypes() {
return delegate.interfaceTypes();
}
public boolean isAbstract() {
return delegate.isAbstract();
}
public boolean isExternalizable() {
return delegate.isExternalizable();
}
public boolean isSerializable() {
return delegate.isSerializable();
}
public GroovyMethodDoc[] methods() {
return delegate.methods();
}
public GroovyMethodDoc[] methods(boolean filter) {
return delegate.methods(filter);
}
public GroovyFieldDoc[] serializableFields() {
return delegate.serializableFields();
}
public GroovyMethodDoc[] serializationMethods() {
return delegate.serializationMethods();
}
public boolean subclassOf(GroovyClassDoc gcd) {
return delegate.subclassOf(gcd);
}
public GroovyClassDoc superclass() {
return delegate.superclass();
}
public GroovyType superclassType() {
return delegate.superclassType();
}
public String getFullPathName() {
return delegate.getFullPathName();
}
public String getRelativeRootPath() {
return delegate.getRelativeRootPath();
}
public boolean isPrimitive() {
return delegate.isPrimitive();
}
public String qualifiedTypeName() {
return delegate.qualifiedTypeName();
}
public String simpleTypeName() {
return delegate.simpleTypeName();
}
public String typeName() {
return delegate.typeName();
}
public String toString() {
return delegate.toString();
}
public GroovyAnnotationRef[] annotations() {
return delegate.annotations();
}
public GroovyClassDoc containingClass() {
return delegate.containingClass();
}
public GroovyPackageDoc containingPackage() {
return delegate.containingPackage();
}
public boolean isFinal() {
return delegate.isFinal();
}
public boolean isPackagePrivate() {
return delegate.isPackagePrivate();
}
public boolean isPrivate() {
return delegate.isPrivate();
}
public boolean isProtected() {
return delegate.isProtected();
}
public boolean isPublic() {
return delegate.isPublic();
}
public boolean isStatic() {
return delegate.isStatic();
}
public String modifiers() {
return delegate.modifiers();
}
public int modifierSpecifier() {
return delegate.modifierSpecifier();
}
public String qualifiedName() {
return delegate.qualifiedName();
}
public String commentText() {
return delegate.commentText();
}
public String getRawCommentText() {
return delegate.getRawCommentText();
}
public boolean isAnnotationType() {
return delegate.isAnnotationType();
}
public boolean isAnnotationTypeElement() {
return delegate.isAnnotationTypeElement();
}
public boolean isClass() {
return delegate.isClass();
}
public boolean isConstructor() {
return delegate.isConstructor();
}
public boolean isDeprecated() {
return delegate.isDeprecated();
}
public boolean isEnum() {
return delegate.isEnum();
}
public boolean isEnumConstant() {
return delegate.isEnumConstant();
}
public boolean isError() {
return delegate.isError();
}
public boolean isException() {
return delegate.isException();
}
public boolean isField() {
return delegate.isField();
}
public boolean isIncluded() {
return delegate.isIncluded();
}
public boolean isInterface() {
return delegate.isInterface();
}
public boolean isMethod() {
return delegate.isMethod();
}
public boolean isOrdinaryClass() {
return delegate.isOrdinaryClass();
}
public String name() {
return delegate.name();
}
public void setRawCommentText(String arg0) {
delegate.setRawCommentText(arg0);
}
public String firstSentenceCommentText() {
return delegate.firstSentenceCommentText();
}
public int compareTo(Object o) {
return delegate.compareTo(o);
}
}