public class RoleTaxonomyBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
static aterm.ATermAppl |
BOTTOM_ANNOTATION_PROPERTY |
protected Role |
bottomRole |
protected static Logger |
log |
protected Collection<Role> |
properties |
protected PropertyType |
propertyType |
protected RBox |
rbox |
protected Taxonomy<aterm.ATermAppl> |
taxonomy |
static aterm.ATermAppl |
TOP_ANNOTATION_PROPERTY |
protected Role |
topRole |
| Constructor and Description |
|---|
RoleTaxonomyBuilder(RBox rbox,
boolean objectRoles) |
RoleTaxonomyBuilder(RBox rbox,
PropertyType type) |
protected static Logger log
public static final aterm.ATermAppl TOP_ANNOTATION_PROPERTY
public static final aterm.ATermAppl BOTTOM_ANNOTATION_PROPERTY
protected Collection<Role> properties
protected Taxonomy<aterm.ATermAppl> taxonomy
protected RBox rbox
protected Role topRole
protected Role bottomRole
protected PropertyType propertyType
public RoleTaxonomyBuilder(RBox rbox, PropertyType type)
public RoleTaxonomyBuilder(RBox rbox, boolean objectRoles)
public Taxonomy<aterm.ATermAppl> classify()
Copyright © 2019. All rights reserved.