public class ObjectTypePolymorphism
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ObjectTypePolymorphism.Nature |
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
discriminator |
ObjectTypePolymorphism.Nature |
nature |
| Constructor and Description |
|---|
ObjectTypePolymorphism(ObjectTypePolymorphism.Nature nature,
java.lang.String discriminator) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDiscriminator() |
ObjectTypePolymorphism.Nature |
getNature() |
void |
setDiscriminator(java.lang.String discriminator) |
void |
setNature(ObjectTypePolymorphism.Nature nature) |
public ObjectTypePolymorphism.Nature nature
public java.lang.String discriminator
public ObjectTypePolymorphism(ObjectTypePolymorphism.Nature nature, java.lang.String discriminator)
public ObjectTypePolymorphism.Nature getNature()
public void setNature(ObjectTypePolymorphism.Nature nature)
public java.lang.String getDiscriminator()
public void setDiscriminator(java.lang.String discriminator)