public abstract class AbstractFlatFileSpecificationBase extends Object implements FlatFileSpecification, org.springframework.beans.factory.InitializingBean
Modifier and Type | Field and Description |
---|---|
protected Class<?> |
defaultBusinessObjectClass |
protected List<FlatFileObjectSpecification> |
objectSpecifications |
Constructor and Description |
---|
AbstractFlatFileSpecificationBase() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
FlatFileObjectSpecification |
getObjectSpecification(Class<?> businessObjectClass)
Retrieves the FlatFilePrefixObjectSpecification specifically associated with a given class
|
List<FlatFileObjectSpecification> |
getObjectSpecifications() |
void |
setDefaultBusinessObjectClass(Class<?> businessObjectClass) |
void |
setObjectSpecifications(List<FlatFileObjectSpecification> objectSpecifications)
Sets the list of FlatFileObjectSpecifications which instruct the FlatFileSpecification how to parse
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
determineClassForLine, parseLineIntoObject
protected Class<?> defaultBusinessObjectClass
protected List<FlatFileObjectSpecification> objectSpecifications
public AbstractFlatFileSpecificationBase()
public FlatFileObjectSpecification getObjectSpecification(Class<?> businessObjectClass)
FlatFileSpecification
getObjectSpecification
in interface FlatFileSpecification
businessObjectClass
- the class of a business object which will be parsed intoFlatFileSpecification.getObjectSpecification(Class)
public List<FlatFileObjectSpecification> getObjectSpecifications()
getObjectSpecifications
in interface FlatFileSpecification
FlatFileSpecification.getObjectSpecifications()
public void setObjectSpecifications(List<FlatFileObjectSpecification> objectSpecifications)
objectSpecifications
- public void setDefaultBusinessObjectClass(Class<?> businessObjectClass)
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.