Class BinaryObjectImpl
- java.lang.Object
-
- edu.wpi.first.vscode.tooling.models.BinaryObjectImpl
-
- All Implemented Interfaces:
BinaryObject,java.io.Serializable
public class BinaryObjectImpl extends java.lang.Object implements BinaryObject, java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringcomponentNamebooleanexecutablejava.util.Set<java.lang.String>libHeadersbooleansharedLibraryjava.util.List<SourceSet>sourceSets
-
Constructor Summary
Constructors Constructor Description BinaryObjectImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetComponentName()java.util.Set<java.lang.String>getLibHeaders()java.util.List<SourceSet>getSourceSets()booleanisExecutable()booleanisSharedLibrary()
-
-
-
Field Detail
-
componentName
public java.lang.String componentName
-
sourceSets
public java.util.List<SourceSet> sourceSets
-
libHeaders
public java.util.Set<java.lang.String> libHeaders
-
sharedLibrary
public boolean sharedLibrary
-
executable
public boolean executable
-
-
Method Detail
-
getComponentName
public java.lang.String getComponentName()
- Specified by:
getComponentNamein interfaceBinaryObject
-
getSourceSets
public java.util.List<SourceSet> getSourceSets()
- Specified by:
getSourceSetsin interfaceBinaryObject
-
getLibHeaders
public java.util.Set<java.lang.String> getLibHeaders()
- Specified by:
getLibHeadersin interfaceBinaryObject
-
isSharedLibrary
public boolean isSharedLibrary()
- Specified by:
isSharedLibraryin interfaceBinaryObject
-
isExecutable
public boolean isExecutable()
- Specified by:
isExecutablein interfaceBinaryObject
-
-