Table of Contents

Class PlcValueType

Namespace
Org.Apache.Plc4x.JavaNs.Api.Types
Assembly
MASES.PLCOnNet.dll
public class PlcValueType : Enum<PlcValueType>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
PlcValueType
Implements
Inherited Members

Constructors

PlcValueType()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public PlcValueType()

PlcValueType(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public PlcValueType(params object[] args)

Parameters

args object[]

Properties

BOOL

public static PlcValueType BOOL { get; }

Property Value

PlcValueType

BYTE

public static PlcValueType BYTE { get; }

Property Value

PlcValueType

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CHAR

public static PlcValueType CHAR { get; }

Property Value

PlcValueType

DATE

public static PlcValueType DATE { get; }

Property Value

PlcValueType

DATE_AND_LTIME

public static PlcValueType DATE_AND_LTIME { get; }

Property Value

PlcValueType

DATE_AND_TIME

public static PlcValueType DATE_AND_TIME { get; }

Property Value

PlcValueType

DINT

public static PlcValueType DINT { get; }

Property Value

PlcValueType

DWORD

public static PlcValueType DWORD { get; }

Property Value

PlcValueType

DefaultJavaType

public Class DefaultJavaType { get; }

Property Value

Class

INT

public static PlcValueType INT { get; }

Property Value

PlcValueType

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements Closeable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

LDATE

public static PlcValueType LDATE { get; }

Property Value

PlcValueType

LDATE_AND_TIME

public static PlcValueType LDATE_AND_TIME { get; }

Property Value

PlcValueType

LINT

public static PlcValueType LINT { get; }

Property Value

PlcValueType

LREAL

public static PlcValueType LREAL { get; }

Property Value

PlcValueType

LTIME

public static PlcValueType LTIME { get; }

Property Value

PlcValueType

LTIME_OF_DAY

public static PlcValueType LTIME_OF_DAY { get; }

Property Value

PlcValueType

LWORD

public static PlcValueType LWORD { get; }

Property Value

PlcValueType

List

public static PlcValueType List { get; }

Property Value

PlcValueType

NULL

public static PlcValueType NULL { get; }

Property Value

PlcValueType

RAW_BYTE_ARRAY

public static PlcValueType RAW_BYTE_ARRAY { get; }

Property Value

PlcValueType

REAL

public static PlcValueType REAL { get; }

Property Value

PlcValueType

SINT

public static PlcValueType SINT { get; }

Property Value

PlcValueType

STRING

public static PlcValueType STRING { get; }

Property Value

PlcValueType

Struct

public static PlcValueType Struct { get; }

Property Value

PlcValueType

TIME

public static PlcValueType TIME { get; }

Property Value

PlcValueType

TIME_OF_DAY

public static PlcValueType TIME_OF_DAY { get; }

Property Value

PlcValueType

UDINT

public static PlcValueType UDINT { get; }

Property Value

PlcValueType

UINT

public static PlcValueType UINT { get; }

Property Value

PlcValueType

ULINT

public static PlcValueType ULINT { get; }

Property Value

PlcValueType

USINT

public static PlcValueType USINT { get; }

Property Value

PlcValueType

Value

public short Value { get; }

Property Value

short

WCHAR

public static PlcValueType WCHAR { get; }

Property Value

PlcValueType

WORD

public static PlcValueType WORD { get; }

Property Value

PlcValueType

WSTRING

public static PlcValueType WSTRING { get; }

Property Value

PlcValueType

Methods

EnumForValue(short)

public static PlcValueType EnumForValue(short arg0)

Parameters

arg0 short

short

Returns

PlcValueType

PlcValueType

IsDefined(short)

public static Boolean IsDefined(short arg0)

Parameters

arg0 short

short

Returns

Boolean

Boolean

ValueOf(String)

public static PlcValueType ValueOf(String arg0)

Parameters

arg0 String

String

Returns

PlcValueType

PlcValueType

Values()

public static PlcValueType[] Values()

Returns

PlcValueType[]

PlcValueType