org.esa.beam.framework.gpf.internal
Class OperatorClassDescriptor
java.lang.Object
org.esa.beam.framework.gpf.internal.OperatorClassDescriptor
public class OperatorClassDescriptor
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OperatorClassDescriptor
public OperatorClassDescriptor(Class<? extends Operator> operatorClass)
getOperatorClass
public final Class<? extends Operator> getOperatorClass()
getOperatorMetadata
public final OperatorMetadata getOperatorMetadata()
- Returns:
- The operator's metadata,
or
null if the operator has no OperatorMetadata annotation..
getTargetProduct
public final TargetProduct getTargetProduct()
- Returns:
- The descriptor for the operator's target product,
or
null if no operator field has been declared with a TargetProduct annotation..
getSourceProducts
public final SourceProducts getSourceProducts()
- Returns:
- The descriptor for the operator's source products (array),
or
null if no operator field has been declared with a SourceProducts annotation..
getSourceProductMap
public final Map<Field,SourceProduct> getSourceProductMap()
- Returns:
- The operator's source products descriptors,
or
null if no operator field has been declared with a SourceProduct annotation..
getParameters
public final Map<Field,Parameter> getParameters()
- Returns:
- The operator's parameter descriptors,
or
null if no operator field has been declared with a Parameter annotation.
getTargetProperties
public final Map<Field,TargetProperty> getTargetProperties()
- Returns:
- The operator's target properties descriptors,
or
null if no operator field has been declared with a TargetProperty annotation.
Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.