public class Segment extends Entity<String> implements HasExtensions<Segment>, HasPredicate<Segment>
| Constructor and Description |
|---|
Segment() |
Segment(Predicate predicate,
Model model) |
| Modifier and Type | Method and Description |
|---|---|
VisitorAction |
accept(Visitor visitor) |
Segment |
addExtensions(Extension... extensions) |
List<Extension> |
getExtensions() |
String |
getId() |
Model |
getModel() |
Predicate |
getPredicate() |
Number |
getWeight() |
boolean |
hasExtensions() |
Segment |
setId(String id) |
Segment |
setModel(Model model) |
Segment |
setPredicate(Predicate predicate) |
Segment |
setWeight(Number weight) |
getLocator, setLocator, traverse, traverse, traverse, traverse, traverseMixedpublic String getId()
public Number getWeight()
public boolean hasExtensions()
hasExtensions in interface HasExtensions<Segment>public List<Extension> getExtensions()
getExtensions in interface HasExtensions<Segment>public Segment addExtensions(Extension... extensions)
addExtensions in interface HasExtensions<Segment>public Predicate getPredicate()
getPredicate in interface HasPredicate<Segment>public Segment setPredicate(Predicate predicate)
setPredicate in interface HasPredicate<Segment>public Model getModel()
public VisitorAction accept(Visitor visitor)
Copyright © 2019 University of Tartu. All rights reserved.