@Model(adaptables=org.apache.sling.api.resource.Resource.class,
adapters=org.apache.sling.cms.File.class)
public class FileImpl
extends java.lang.Object
implements org.apache.sling.cms.File
Modifier and Type | Field and Description |
---|---|
protected org.apache.sling.api.resource.Resource |
resource |
Constructor and Description |
---|
FileImpl(org.apache.sling.api.resource.Resource resource) |
Modifier and Type | Method and Description |
---|---|
org.apache.sling.api.resource.Resource |
getContentResource() |
java.lang.String |
getContentType() |
java.util.Calendar |
getCreated() |
java.lang.String |
getCreatedBy() |
java.util.Calendar |
getLastModified() |
java.lang.String |
getLastModifiedBy() |
org.apache.sling.api.resource.ValueMap |
getMetadata() |
java.lang.String |
getName() |
org.apache.sling.api.resource.Resource |
getParent() |
java.lang.String |
getPath() |
org.apache.sling.api.resource.ValueMap |
getProperties() |
java.lang.String |
getPublishedPath() |
java.lang.String |
getPublishedUrl() |
org.apache.sling.api.resource.Resource |
getResource() |
org.apache.sling.cms.Site |
getSite() |
boolean |
isPublished() |
public org.apache.sling.api.resource.Resource getContentResource()
getContentResource
in interface org.apache.sling.cms.File
public java.lang.String getContentType()
getContentType
in interface org.apache.sling.cms.File
public java.util.Calendar getCreated()
getCreated
in interface org.apache.sling.cms.File
public java.lang.String getCreatedBy()
getCreatedBy
in interface org.apache.sling.cms.File
public java.util.Calendar getLastModified()
getLastModified
in interface org.apache.sling.cms.File
public java.lang.String getLastModifiedBy()
getLastModifiedBy
in interface org.apache.sling.cms.File
public org.apache.sling.api.resource.ValueMap getMetadata()
getMetadata
in interface org.apache.sling.cms.File
public java.lang.String getName()
getName
in interface org.apache.sling.cms.File
public org.apache.sling.api.resource.Resource getParent()
getParent
in interface org.apache.sling.cms.File
public java.lang.String getPath()
getPath
in interface org.apache.sling.cms.File
public org.apache.sling.api.resource.ValueMap getProperties()
getProperties
in interface org.apache.sling.cms.File
public java.lang.String getPublishedPath()
getPublishedPath
in interface org.apache.sling.cms.File
public java.lang.String getPublishedUrl()
getPublishedUrl
in interface org.apache.sling.cms.File
public org.apache.sling.api.resource.Resource getResource()
getResource
in interface org.apache.sling.cms.File
public org.apache.sling.cms.Site getSite()
getSite
in interface org.apache.sling.cms.File
public boolean isPublished()
isPublished
in interface org.apache.sling.cms.File
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.