public abstract class AbstractThrowingSweDataComponentVisitor<T,X extends Throwable> extends Object implements SweDataComponentVisitor<T,X>
| Constructor and Description |
|---|
AbstractThrowingSweDataComponentVisitor(Supplier<X> exceptionSupplier) |
| Modifier and Type | Method and Description |
|---|---|
T |
visit(SmlDataInterface component) |
T |
visit(SmlFeatureOfInterest component) |
T |
visit(SmlPosition component) |
T |
visit(SweBoolean component) |
T |
visit(SweCategory component) |
T |
visit(SweCount component) |
T |
visit(SweCountRange component) |
T |
visit(SweDataArray component) |
T |
visit(SweDataRecord component) |
T |
visit(SweEnvelope component) |
T |
visit(SweField component) |
T |
visit(SweObservableProperty component) |
T |
visit(SweQuantity component) |
T |
visit(SweQuantityRange component) |
T |
visit(SweSimpleDataRecord component) |
T |
visit(SweText component) |
T |
visit(SweTime component) |
T |
visit(SweTimeRange component) |
T |
visit(SweVector component) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisit, visitpublic T visit(SweDataRecord component) throws X extends Throwable
public T visit(SweDataArray component) throws X extends Throwable
public T visit(SweCountRange component) throws X extends Throwable
public T visit(SweBoolean component) throws X extends Throwable
public T visit(SweCategory component) throws X extends Throwable
public T visit(SweObservableProperty component) throws X extends Throwable
public T visit(SweQuantity component) throws X extends Throwable
public T visit(SweQuantityRange component) throws X extends Throwable
public T visit(SweTimeRange component) throws X extends Throwable
public T visit(SweEnvelope component) throws X extends Throwable
public T visit(SweSimpleDataRecord component) throws X extends Throwable
public T visit(SmlPosition component) throws X extends Throwable
public T visit(SmlDataInterface component) throws X extends Throwable
Copyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.