Package org.openl.validation
Class ValidatedCompiledOpenClass
- java.lang.Object
-
- org.openl.CompiledOpenClass
-
- org.openl.validation.ValidatedCompiledOpenClass
-
public final class ValidatedCompiledOpenClass extends CompiledOpenClass
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMessage(OpenLMessage message)
Collection<OpenLMessage>
getAllMessages()
ClassLoader
getClassLoader()
IOpenClass
getOpenClass()
IOpenClass
getOpenClassWithErrors()
Collection<IOpenClass>
getTypes()
Collection<OpenLMessage>
getValidationMessages()
boolean
hasErrors()
boolean
hasOnlyValidationErrors()
static ValidatedCompiledOpenClass
instanceOf(CompiledOpenClass compiledOpenClass)
void
throwErrorExceptionsIfAny()
-
Methods inherited from class org.openl.CompiledOpenClass
getMessages
-
-
-
-
Method Detail
-
instanceOf
public static ValidatedCompiledOpenClass instanceOf(CompiledOpenClass compiledOpenClass)
-
getOpenClass
public IOpenClass getOpenClass()
- Overrides:
getOpenClass
in classCompiledOpenClass
-
getOpenClassWithErrors
public IOpenClass getOpenClassWithErrors()
- Overrides:
getOpenClassWithErrors
in classCompiledOpenClass
-
hasErrors
public boolean hasErrors()
- Overrides:
hasErrors
in classCompiledOpenClass
-
throwErrorExceptionsIfAny
public void throwErrorExceptionsIfAny()
- Overrides:
throwErrorExceptionsIfAny
in classCompiledOpenClass
-
getAllMessages
public Collection<OpenLMessage> getAllMessages()
- Overrides:
getAllMessages
in classCompiledOpenClass
-
getValidationMessages
public Collection<OpenLMessage> getValidationMessages()
-
addMessage
public void addMessage(OpenLMessage message)
-
hasOnlyValidationErrors
public boolean hasOnlyValidationErrors()
-
getTypes
public Collection<IOpenClass> getTypes()
- Overrides:
getTypes
in classCompiledOpenClass
-
getClassLoader
public ClassLoader getClassLoader()
- Overrides:
getClassLoader
in classCompiledOpenClass
-
-