Class BusinessObjectAPIValidator
java.lang.Object
com.intershop.tool.architecture.report.java.validation.bo.BusinessObjectAPIValidator
Validates a business object API java class
-
Constructor Summary
ConstructorsConstructorDescriptionBusinessObjectAPIValidator(Function<String, ResultType> persistentPredicate, Function<JavaClass, ResultType> businessObjectPredicate) -
Method Summary
-
Constructor Details
-
BusinessObjectAPIValidator
public BusinessObjectAPIValidator(Function<String, ResultType> persistentPredicate, Function<JavaClass, ResultType> businessObjectPredicate)
-
-
Method Details
-
validate
- Parameters:
projectRef- Project referencejavaClass- Java class- Returns:
ResultType.TRUEif class is valid (means no business object, internal or clean capi business object)
ResultType.FALSEif class is dirty capi business object
ResultType.WAITif class can't be analyst, because dependent classes are not resolved yet
-