BEAST
eu.baltrad.beast.rules.wrwp.WrwpRule Class Reference
Inheritance diagram for eu.baltrad.beast.rules.wrwp.WrwpRule:
eu.baltrad.beast.rules.IRule

Public Member Functions

void setRuleId (int ruleid)
 
int getRuleId ()
 
int getInterval ()
 
void setInterval (int interval)
 
int getMaxheight ()
 
void setMaxheight (int maxheight)
 
int getMindistance ()
 
void setMindistance (int mindistance)
 
int getMaxdistance ()
 
void setMaxdistance (int maxdistance)
 
double getMinelevationangle ()
 
void setMinelevationangle (double minelevationangle)
 
double getMinvelocitythreshold ()
 
void setMinvelocitythreshold (double velocitythreshold)
 
void setSources (List< String > sources)
 
List< String > getSources ()
 
String getFieldsAsStr ()
 
List< String > getFields ()
 
boolean setFields (String fields)
 
boolean setFields (List< String > fields)
 Sets the fields to generate.
 
IFilter getFilter ()
 
void setFilter (IFilter filter)
 
MetadataMatcher getMatcher ()
 
void setMatcher (MetadataMatcher matcher)
 
IBltMessage handle (IBltMessage message)
 
String getType ()
 
boolean isValid ()
 
void afterPropertiesSet () throws Exception
 
double getMaxelevationangle ()
 
void setMaxelevationangle (double maxelevationangle)
 
double getMaxvelocitythreshold ()
 
void setMaxvelocitythreshold (double maxvelocitythreshold)
 
int getMinsamplesizereflectivity ()
 
void setMinsamplesizereflectivity (int minsamplesizereflectivity)
 
int getMinsamplesizewind ()
 
void setMinsamplesizewind (int minsamplesizewind)
 

Static Public Attributes

static final String TYPE = "blt_wrwp"
 The name of this static wrwp type.
 

Protected Member Functions

void setCatalog (Catalog catalog)
 
Catalog getCatalog ()
 
void setRuleUtilities (IRuleUtilities ruleUtil)
 
IRuleUtilities getRuleUtilities ()
 

Detailed Description

Author
Anders Henja

Member Function Documentation

◆ afterPropertiesSet()

void eu.baltrad.beast.rules.wrwp.WrwpRule.afterPropertiesSet ( ) throws Exception
inline
See also
org.springframework.beans.factory.InitializingBean.afterPropertiesSet()

◆ getCatalog()

Catalog eu.baltrad.beast.rules.wrwp.WrwpRule.getCatalog ( )
inlineprotected
Returns
the catalog

◆ getFields()

List< String > eu.baltrad.beast.rules.wrwp.WrwpRule.getFields ( )
inline
Returns
a list of fields

◆ getFieldsAsStr()

String eu.baltrad.beast.rules.wrwp.WrwpRule.getFieldsAsStr ( )
inline
Returns
a comma separated list of fields to generate

◆ getInterval()

int eu.baltrad.beast.rules.wrwp.WrwpRule.getInterval ( )
inline
Returns
Height interval for deriving a profile [m]

◆ getMaxdistance()

int eu.baltrad.beast.rules.wrwp.WrwpRule.getMaxdistance ( )
inline
Returns
Maximum distance for deriving a profile [m]

◆ getMaxheight()

int eu.baltrad.beast.rules.wrwp.WrwpRule.getMaxheight ( )
inline
Returns
Maximum height of the profile [m]

◆ getMindistance()

int eu.baltrad.beast.rules.wrwp.WrwpRule.getMindistance ( )
inline
Returns
Minimum distance for deriving a profile [m]

◆ getMinelevationangle()

double eu.baltrad.beast.rules.wrwp.WrwpRule.getMinelevationangle ( )
inline
Returns
Minimum elevation angle [deg]

◆ getMinvelocitythreshold()

double eu.baltrad.beast.rules.wrwp.WrwpRule.getMinvelocitythreshold ( )
inline
Returns
Radial velocity threshold [m/s]

◆ getRuleId()

int eu.baltrad.beast.rules.wrwp.WrwpRule.getRuleId ( )
inline
Returns
the ruleid

◆ getRuleUtilities()

IRuleUtilities eu.baltrad.beast.rules.wrwp.WrwpRule.getRuleUtilities ( )
inlineprotected
Returns
the ruleUtil

◆ getSources()

List< String > eu.baltrad.beast.rules.wrwp.WrwpRule.getSources ( )
inline
Returns
the sources this rule is used for

◆ getType()

String eu.baltrad.beast.rules.wrwp.WrwpRule.getType ( )
inline

◆ handle()

IBltMessage eu.baltrad.beast.rules.wrwp.WrwpRule.handle ( IBltMessage message)
inline

◆ isValid()

boolean eu.baltrad.beast.rules.wrwp.WrwpRule.isValid ( )
inline

◆ setCatalog()

void eu.baltrad.beast.rules.wrwp.WrwpRule.setCatalog ( Catalog catalog)
inlineprotected
Parameters
catalogthe catalog to set

◆ setFields() [1/2]

boolean eu.baltrad.beast.rules.wrwp.WrwpRule.setFields ( List< String > fields)
inline

Sets the fields to generate.

Parameters
fieldsthe fields to generate
Returns
if field names are allowed

◆ setFields() [2/2]

boolean eu.baltrad.beast.rules.wrwp.WrwpRule.setFields ( String fields)
inline
Parameters
fieldsa comma separated list of fields to generate

◆ setInterval()

void eu.baltrad.beast.rules.wrwp.WrwpRule.setInterval ( int interval)
inline
Parameters
intervalThe height interval for deriving a profile [m]

◆ setMaxdistance()

void eu.baltrad.beast.rules.wrwp.WrwpRule.setMaxdistance ( int maxdistance)
inline
Parameters
maxdistancethe maximum distance for deriving a profile [m]

◆ setMaxheight()

void eu.baltrad.beast.rules.wrwp.WrwpRule.setMaxheight ( int maxheight)
inline
Parameters
maxheightthe maximum height of the profile [m]

◆ setMindistance()

void eu.baltrad.beast.rules.wrwp.WrwpRule.setMindistance ( int mindistance)
inline
Parameters
mindistancethe minimum distance for deriving a profile [m]

◆ setMinelevationangle()

void eu.baltrad.beast.rules.wrwp.WrwpRule.setMinelevationangle ( double minelevationangle)
inline
Parameters
minelevationanglethe minimum elevation angle [deg]

◆ setMinvelocitythreshold()

void eu.baltrad.beast.rules.wrwp.WrwpRule.setMinvelocitythreshold ( double velocitythreshold)
inline
Parameters
velocitythresholdthe radial velocity threshold [m/s]

◆ setRuleId()

void eu.baltrad.beast.rules.wrwp.WrwpRule.setRuleId ( int ruleid)
inline
Parameters
ruleidthe ruleid to set

◆ setRuleUtilities()

void eu.baltrad.beast.rules.wrwp.WrwpRule.setRuleUtilities ( IRuleUtilities ruleUtil)
inlineprotected
Parameters
ruleUtilthe ruleUtil to set

◆ setSources()

void eu.baltrad.beast.rules.wrwp.WrwpRule.setSources ( List< String > sources)
inline
Parameters
sourcesthe sources this rule should be used for

Member Data Documentation

◆ TYPE

final String eu.baltrad.beast.rules.wrwp.WrwpRule.TYPE = "blt_wrwp"
static

The name of this static wrwp type.


The documentation for this class was generated from the following file: