public abstract class LoadableSchemaObject extends AbstractSchemaObject
Modifier and Type | Method and Description |
---|---|
LoadableSchemaObject |
copy()
Copy the current SchemaObject on place
|
boolean |
equals(Object o) |
String |
getBytecode() |
String |
getFqcn() |
int |
hashCode() |
boolean |
isValid()
Test that the FQCN is equal to the instance's name.
|
void |
setBytecode(String bytecode)
Stores some bytecode representing the compiled Java class for this
SchemaObject instance.
|
void |
setFqcn(String fqcn)
Set the Fully Qualified Class Name for this SchemaObject instance
class stored in the bytecode attribute
|
addExtension, addExtension, addName, clear, copy, getDescription, getExtension, getExtensions, getName, getNames, getObjectType, getOid, getSchemaName, getSpecification, hasExtension, isDisabled, isEnabled, isObsolete, lock, setDescription, setEnabled, setExtensions, setNames, setNames, setObsolete, setOid, setSchemaName, setSpecification, unlock
public String getBytecode()
public void setBytecode(String bytecode)
bytecode
- The bytecode to storepublic void setFqcn(String fqcn)
fqcn
- The Fully Qualified Class Namepublic LoadableSchemaObject copy()
public int hashCode()
hashCode
in interface SchemaObject
hashCode
in class AbstractSchemaObject
public boolean equals(Object o)
equals
in interface SchemaObject
equals
in class AbstractSchemaObject
public boolean isValid()
Copyright © 2003–2019 The Apache Software Foundation. All rights reserved.