public interface  org.glassfish.admin.rest.generator.ClassWriter extends java.lang.Object
{
public abstract void createGetCommandResourcePaths(java.util.List);
public abstract void createGetCommandResource(java.lang.String, java.lang.String);
public abstract void createCommandResourceConstructor(java.lang.String, java.lang.String, java.lang.String, boolean, org.glassfish.admin.rest.generator.CommandResourceMetaData$ParameterMetaData[], java.lang.String, java.lang.String);
public abstract void createCustomResourceMapping(java.lang.String, java.lang.String);
public abstract void done();
public abstract void createGetDeleteCommand(java.lang.String);
public abstract void createGetPostCommand(java.lang.String);
public abstract void createGetChildResource(java.lang.String, java.lang.String);
public abstract void createGetChildResourceForListResources(java.lang.String, java.lang.String);
public abstract void createGetPostCommandForCollectionLeafResource(java.lang.String);
public abstract void createGetDeleteCommandForCollectionLeafResource(java.lang.String);
public abstract void createGetDisplayNameForCollectionLeafResource(java.lang.String);
}