WrappedInfoProvider

public class WrappedInfoProvider implements InfoProvider

Class WrappedInfoProvider. Provides wrappedinfoprovider functionality for the Hytale server.

java.lang.Object > WrappedInfoProvider

Field Summary

positionMatch

private IPositionProvider positionMatch

Field positionMatch.

passedExtraInfo

protected ExtraInfoProvider passedExtraInfo

Field passedExtraInfo.

info

final InfoProvider info

Field info.

specificInfo

final E specificInfo

Field specificInfo.

Method Detail

WrappedInfoProvider

public public WrappedInfoProvider ()

Method WrappedInfoProvider.

getExtraInfo

public E getExtraInfo (final Class clazz)

Method getExtraInfo.

Parameters:
final Class clazz

passExtraInfo

public void passExtraInfo (final E provider)

Method passExtraInfo.

Parameters:
final E provider

getPassedExtraInfo

public E getPassedExtraInfo (final Class clazz)

Method getPassedExtraInfo.

Parameters:
final Class clazz

hasPosition

public boolean hasPosition ()

Method hasPosition.

getPositionProvider

public IPositionProvider getPositionProvider ()

Method getPositionProvider.

getParameterProvider

public ParameterProvider getParameterProvider (final int parameter)

Method getParameterProvider.

Parameters:
final int parameter

clearMatches

public void clearMatches ()

Method clearMatches.

addMatch

public void addMatch (final Sensor sensor)

Method addMatch.

Parameters:
final Sensor sensor

clearPositionMatch

public void clearPositionMatch ()

Method clearPositionMatch.

setPositionMatch

public void setPositionMatch (final IPositionProvider provider)

Method setPositionMatch.

Parameters:
final IPositionProvider provider