Class PotentialSchemaClass
- java.lang.Object
-
- com.github.victools.jsonschema.plugin.maven.PotentialSchemaClass
-
- All Implemented Interfaces:
Comparable<PotentialSchemaClass>
public class PotentialSchemaClass extends Object implements Comparable<PotentialSchemaClass>
Wrapper for a class on the classpath for which a schema may be generated.
-
-
Constructor Summary
Constructors Constructor Description PotentialSchemaClass(io.github.classgraph.ClassInfo classInfo)Constructor expecting the collected class info for a single type.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(PotentialSchemaClass other)StringgetAbsolutePathToMatch()StringgetFullClassName()booleanisAlreadyGenerated()voidsetAlreadyGenerated()
-
-
-
Method Detail
-
compareTo
public int compareTo(PotentialSchemaClass other)
- Specified by:
compareToin interfaceComparable<PotentialSchemaClass>
-
getFullClassName
public String getFullClassName()
-
getAbsolutePathToMatch
public String getAbsolutePathToMatch()
-
isAlreadyGenerated
public boolean isAlreadyGenerated()
-
setAlreadyGenerated
public void setAlreadyGenerated()
-
-