# Class: com.pnfsoftware.jeb.core.AssetManager

Manager for Core assets.

## Constructor: AssetManager


## Static Method: getAsset
- parameter: `name`, type: `java.lang.String`
- return type: `java.io.InputStream`

Description: Open a bundled core asset as a stream.
parameter: name: asset name relative to the core asset directory
return: input stream for the requested asset \(must be closed by the caller\)
throws: if the asset does not exist

## Static Method: getAssetBytes
- parameter: `name`, type: `java.lang.String`
- return type: `byte[]`

Description: Load a bundled core asset into memory.
parameter: name: asset name relative to the core asset directory
return: asset bytes, or null if the asset could not be loaded

## Static Method: getAssetSize
- parameter: `name`, type: `java.lang.String`
- return type: `int`

Description: Retrieve the size of a bundled core asset.
parameter: name: asset name relative to the core asset directory
return: asset size in bytes, or \-1 on error

## Static Method: isAsset
- parameter: `name`, type: `java.lang.String`
- return type: `boolean`

Description: Determine whether a bundled core asset exists.
parameter: name: asset name relative to the core asset directory
return: true if the asset exists

