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() |
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, hashCode, isDisabled, isEnabled, isObsolete, isReadOnly, lock, setDescription, setEnabled, setExtensions, setNames, setNames, setObsolete, setOid, setReadOnly, 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 boolean equals(Object o)
equals
in interface SchemaObject
equals
in class AbstractSchemaObject
public boolean isValid()
Copyright © 2003–2018 The Apache Software Foundation. All rights reserved.