public abstract class ClassDefinition extends Definition
| Modifier and Type | Class and Description |
|---|---|
static class |
ClassDefinition.Builder |
static class |
ClassDefinition.ClassMember |
static class |
ClassDefinition.GroupMember |
static class |
ClassDefinition.ItemMember |
(package private) static class |
ClassDefinition.LeafMember |
static class |
ClassDefinition.MapMember |
Definition.Member| Constructor and Description |
|---|
ClassDefinition(ClassDefinition.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getConfigurationClass() |
ClassDefinition.ClassMember |
getMember(String name) |
int |
getMemberCount() |
Iterable<String> |
getMemberNames() |
Iterable<ClassDefinition.ClassMember> |
getMembers() |
reportErrorClassDefinition(ClassDefinition.Builder builder)
public final int getMemberCount()
public final Iterable<ClassDefinition.ClassMember> getMembers()
public Class<?> getConfigurationClass()
public final ClassDefinition.ClassMember getMember(String name)
Copyright © 2020 JBoss by Red Hat. All rights reserved.