
org.jvnet.jaxbvalidation.problem.structure.NonExpectedClassProblem Maven / Gradle / Ivy
package org.jvnet.jaxbvalidation.problem.structure;
/**
* Not expected class problem.
*
* @author Aleksei Valikov
*/
public class NonExpectedClassProblem extends StructuralProblem
{
/**
* Effective class.
*/
protected Class theClass;
/**
* Constructs a new problem.
*
* @param theClass effective class.
*/
public NonExpectedClassProblem(final Class theClass)
{
this.theClass = theClass;
}
/**
* Returns effective class.
*
* @return Effective class.
*/
public Class getEffectiveClass()
{
return theClass;
}
public Object[] getMessageParameters()
{
return new Object[]{getEffectiveClass()};
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy