public class RepositoryPackage extends DistributedPackage
autoload, detailedVersion, dist, sourcepropertiessortOrderchangeSupport| Constructor and Description |
|---|
RepositoryPackage() |
RepositoryPackage(File file) |
RepositoryPackage(Object json) |
RepositoryPackage(Reader reader) |
RepositoryPackage(String json) |
| Modifier and Type | Method and Description |
|---|---|
static RepositoryPackage |
fromPackageRepository(File input)
Deserializes packages from packagist.org, e.g.
|
static RepositoryPackage |
fromPackagist(String name)
Deserializes packages from packagist.org, e.g.
|
Persons |
getMaintainers()
Returns the maintainers
|
String |
getPackageName(String version)
Returns the package name suitable for passing it to
"composer.phar require"
|
String |
getRepository()
Returns the repository url
|
Versions |
getVersions()
Returns the versions
|
void |
setRepository(String repository) |
getAutoload, getDist, getSource, getType, setTypeclone, getDetailedVersion, getVersion, setVersiongetDescription, getName, setDescription, setNamecloneProperties, getAsArray, getAsBoolean, getAsFloat, getAsInteger, getAsObject, getAsRaw, getAsString, initialize, is, isArray, isObject, setbuildJson, clear, doParse, get, getOwnProperties, has, parseField, remove, set, sizeappendSortOrder, fromJson, fromJson, fromJson, fromJson, getFieldByName, getFieldName, getFieldNames, getFields, getJsonValue, listen, toJsonaddPropertyChangeListener, addPropertyChangeListener, firePropertyChange, removePropertyChangeListener, removePropertyChangeListenerpublic RepositoryPackage()
public RepositoryPackage(Object json)
public RepositoryPackage(String json) throws ParseException
ParseExceptionpublic RepositoryPackage(File file) throws IOException, ParseException
IOExceptionParseExceptionpublic RepositoryPackage(Reader reader) throws IOException, ParseException
IOExceptionParseExceptionpublic static RepositoryPackage fromPackageRepository(File input) throws IOException, ParseException
input - IOExceptionParseExceptionpublic static RepositoryPackage fromPackagist(String name) throws Exception
name - the package name, such as Symfony/RouterIOExceptionExceptionpublic Versions getVersions()
public String getPackageName(String version) throws Exception
version - Exceptionpublic Persons getMaintainers()
public String getRepository()
public void setRepository(String repository)
repository - the repository to setCopyright © 2014. All rights reserved.