org.kuali.student.jpa.mojo
Class JpaImplWriter

java.lang.Object
  extended by org.kuali.student.jpa.mojo.JpaImplWriter

public class JpaImplWriter
extends Object

Author:
nwright

Field Summary
protected  String directory
           
static String ENROLLMENT_ROOT_PACKAGE
           
protected  ServicesFilter filter
           
protected  boolean isR1
           
static String LUM_ROOT_PACKAGE
           
protected  ServiceContractModel model
           
static String ROOT_PACKAGE
           
protected  String rootPackage
           
 
Constructor Summary
JpaImplWriter(ServiceContractModel model, String directory, String rootPackage, ServicesFilter filter, boolean isR1)
           
 
Method Summary
protected  List<Service> filterServices()
           
protected  void validate()
           
 void write()
          Write out the entire file
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

model

protected ServiceContractModel model

directory

protected String directory

rootPackage

protected String rootPackage

ROOT_PACKAGE

public static final String ROOT_PACKAGE
See Also:
Constant Field Values

LUM_ROOT_PACKAGE

public static final String LUM_ROOT_PACKAGE
See Also:
Constant Field Values

ENROLLMENT_ROOT_PACKAGE

public static final String ENROLLMENT_ROOT_PACKAGE
See Also:
Constant Field Values

filter

protected ServicesFilter filter

isR1

protected boolean isR1
Constructor Detail

JpaImplWriter

public JpaImplWriter(ServiceContractModel model,
                     String directory,
                     String rootPackage,
                     ServicesFilter filter,
                     boolean isR1)
Method Detail

write

public void write()
Write out the entire file

Parameters:
out -

filterServices

protected List<Service> filterServices()

validate

protected void validate()


Copyright © 2004–2014 The Kuali Foundation. All rights reserved.