Class: ActiveNetsuite::C_File

Inherits:
Record
  • Object
show all
Defined in:
lib/activenetsuite/soap/default.rb

Overview

urn:filecabinet_2013_2urn:filecabinet_2013_2.documentsurn:filecabinet_2013_2.documents.webservicesurn:filecabinet_2013_2.documents.webservices.netsuiteurn:filecabinet_2013_2.documents.webservices.netsuite.comFile

nullFieldList - ActiveNetsuite::NullField
name - SOAP::SOAPString
attachFrom - ActiveNetsuite::FileAttachFrom
mediaTypeName - SOAP::SOAPString
fileType - ActiveNetsuite::MediaType
content - SOAP::SOAPBase64
folder - ActiveNetsuite::RecordRef
fileSize - SOAP::SOAPDouble
url - SOAP::SOAPString
urlComponent - SOAP::SOAPString
mediaFile - ActiveNetsuite::RecordRef
textFileEncoding - ActiveNetsuite::TextFileEncoding
description - SOAP::SOAPString
encoding - ActiveNetsuite::FileEncoding
altTagCaption - SOAP::SOAPString
isOnline - SOAP::SOAPBoolean
isInactive - SOAP::SOAPBoolean
m_class - SOAP::SOAPString
bundleable - SOAP::SOAPBoolean
department - SOAP::SOAPString
hideInBundle - SOAP::SOAPBoolean
isPrivate - SOAP::SOAPBoolean
owner - ActiveNetsuite::RecordRef
caption - SOAP::SOAPString
storeDisplayThumbnail - ActiveNetsuite::RecordRef
siteDescription - SOAP::SOAPString
featuredDescription - SOAP::SOAPString
lastModifiedDate - SOAP::SOAPDateTime
createdDate - SOAP::SOAPDateTime
siteCategoryList - ActiveNetsuite::FileSiteCategoryList
xmlattr_internalId - SOAP::SOAPString
xmlattr_externalId - SOAP::SOAPString

Constant Summary collapse

AttrExternalId =
XSD::QName.new(nil, "externalId")
AttrInternalId =
XSD::QName.new(nil, "internalId")

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Record

#activate, active, #active=, #active?, #add, all, basic_search_class, #client, client, client=, delete, #delete, deleted, find, find_by, find_by_external_id, find_by_id, find_by_internal_id, #getters, #inactivate, inactive, #inactive=, #load, #loaded?, raise_not_found_error, ref, #ref, search_next, #setters, #to_s, type, #update, update, where

Methods included from MethodInflector

included, #method_missing

Constructor Details

#initialize(nullFieldList = nil, name = nil, attachFrom = nil, mediaTypeName = nil, fileType = nil, content = nil, folder = nil, fileSize = nil, url = nil, urlComponent = nil, mediaFile = nil, textFileEncoding = nil, description = nil, encoding = nil, altTagCaption = nil, isOnline = nil, isInactive = nil, v_class = nil, bundleable = nil, department = nil, hideInBundle = nil, isPrivate = nil, owner = nil, caption = nil, storeDisplayThumbnail = nil, siteDescription = nil, featuredDescription = nil, lastModifiedDate = nil, createdDate = nil, siteCategoryList = nil) ⇒ C_File

Returns a new instance of C_File.



1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
# File 'lib/activenetsuite/soap/default.rb', line 1079

def initialize(nullFieldList = nil, name = nil, attachFrom = nil, mediaTypeName = nil, fileType = nil, content = nil, folder = nil, fileSize = nil, url = nil, urlComponent = nil, mediaFile = nil, textFileEncoding = nil, description = nil, encoding = nil, altTagCaption = nil, isOnline = nil, isInactive = nil, v_class = nil, bundleable = nil, department = nil, hideInBundle = nil, isPrivate = nil, owner = nil, caption = nil, storeDisplayThumbnail = nil, siteDescription = nil, featuredDescription = nil, lastModifiedDate = nil, createdDate = nil, siteCategoryList = nil)
  @nullFieldList = nullFieldList
  @name = name
  @attachFrom = attachFrom
  @mediaTypeName = mediaTypeName
  @fileType = fileType
  @content = content
  @folder = folder
  @fileSize = fileSize
  @url = url
  @urlComponent = urlComponent
  @mediaFile = mediaFile
  @textFileEncoding = textFileEncoding
  @description = description
  @encoding = encoding
  @altTagCaption = altTagCaption
  @isOnline = isOnline
  @isInactive = isInactive
  @v_class = v_class
  @bundleable = bundleable
  @department = department
  @hideInBundle = hideInBundle
  @isPrivate = isPrivate
  @owner = owner
  @caption = caption
  @storeDisplayThumbnail = storeDisplayThumbnail
  @siteDescription = siteDescription
  @featuredDescription = featuredDescription
  @lastModifiedDate = lastModifiedDate
  @createdDate = createdDate
  @siteCategoryList = siteCategoryList
  @__xmlattr = {}
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class ActiveNetsuite::MethodInflector

Instance Attribute Details

#altTagCaptionObject

Returns the value of attribute altTagCaption.



1035
1036
1037
# File 'lib/activenetsuite/soap/default.rb', line 1035

def altTagCaption
  @altTagCaption
end

#attachFromObject

Returns the value of attribute attachFrom.



1023
1024
1025
# File 'lib/activenetsuite/soap/default.rb', line 1023

def attachFrom
  @attachFrom
end

#bundleableObject

Returns the value of attribute bundleable.



1038
1039
1040
# File 'lib/activenetsuite/soap/default.rb', line 1038

def bundleable
  @bundleable
end

#captionObject

Returns the value of attribute caption.



1043
1044
1045
# File 'lib/activenetsuite/soap/default.rb', line 1043

def caption
  @caption
end

#contentObject

Returns the value of attribute content.



1026
1027
1028
# File 'lib/activenetsuite/soap/default.rb', line 1026

def content
  @content
end

#createdDateObject

Returns the value of attribute createdDate.



1048
1049
1050
# File 'lib/activenetsuite/soap/default.rb', line 1048

def createdDate
  @createdDate
end

#departmentObject

Returns the value of attribute department.



1039
1040
1041
# File 'lib/activenetsuite/soap/default.rb', line 1039

def department
  @department
end

#descriptionObject

Returns the value of attribute description.



1033
1034
1035
# File 'lib/activenetsuite/soap/default.rb', line 1033

def description
  @description
end

#encodingObject

Returns the value of attribute encoding.



1034
1035
1036
# File 'lib/activenetsuite/soap/default.rb', line 1034

def encoding
  @encoding
end

#featuredDescriptionObject

Returns the value of attribute featuredDescription.



1046
1047
1048
# File 'lib/activenetsuite/soap/default.rb', line 1046

def featuredDescription
  @featuredDescription
end

#fileSizeObject

Returns the value of attribute fileSize.



1028
1029
1030
# File 'lib/activenetsuite/soap/default.rb', line 1028

def fileSize
  @fileSize
end

#fileTypeObject

Returns the value of attribute fileType.



1025
1026
1027
# File 'lib/activenetsuite/soap/default.rb', line 1025

def fileType
  @fileType
end

#folderObject

Returns the value of attribute folder.



1027
1028
1029
# File 'lib/activenetsuite/soap/default.rb', line 1027

def folder
  @folder
end

#hideInBundleObject

Returns the value of attribute hideInBundle.



1040
1041
1042
# File 'lib/activenetsuite/soap/default.rb', line 1040

def hideInBundle
  @hideInBundle
end

#isInactiveObject

Returns the value of attribute isInactive.



1037
1038
1039
# File 'lib/activenetsuite/soap/default.rb', line 1037

def isInactive
  @isInactive
end

#isOnlineObject

Returns the value of attribute isOnline.



1036
1037
1038
# File 'lib/activenetsuite/soap/default.rb', line 1036

def isOnline
  @isOnline
end

#isPrivateObject

Returns the value of attribute isPrivate.



1041
1042
1043
# File 'lib/activenetsuite/soap/default.rb', line 1041

def isPrivate
  @isPrivate
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



1047
1048
1049
# File 'lib/activenetsuite/soap/default.rb', line 1047

def lastModifiedDate
  @lastModifiedDate
end

#mediaFileObject

Returns the value of attribute mediaFile.



1031
1032
1033
# File 'lib/activenetsuite/soap/default.rb', line 1031

def mediaFile
  @mediaFile
end

#mediaTypeNameObject

Returns the value of attribute mediaTypeName.



1024
1025
1026
# File 'lib/activenetsuite/soap/default.rb', line 1024

def mediaTypeName
  @mediaTypeName
end

#nameObject

Returns the value of attribute name.



1022
1023
1024
# File 'lib/activenetsuite/soap/default.rb', line 1022

def name
  @name
end

#nullFieldListObject

Returns the value of attribute nullFieldList.



1021
1022
1023
# File 'lib/activenetsuite/soap/default.rb', line 1021

def nullFieldList
  @nullFieldList
end

#ownerObject

Returns the value of attribute owner.



1042
1043
1044
# File 'lib/activenetsuite/soap/default.rb', line 1042

def owner
  @owner
end

#siteCategoryListObject

Returns the value of attribute siteCategoryList.



1049
1050
1051
# File 'lib/activenetsuite/soap/default.rb', line 1049

def siteCategoryList
  @siteCategoryList
end

#siteDescriptionObject

Returns the value of attribute siteDescription.



1045
1046
1047
# File 'lib/activenetsuite/soap/default.rb', line 1045

def siteDescription
  @siteDescription
end

#storeDisplayThumbnailObject

Returns the value of attribute storeDisplayThumbnail.



1044
1045
1046
# File 'lib/activenetsuite/soap/default.rb', line 1044

def storeDisplayThumbnail
  @storeDisplayThumbnail
end

#textFileEncodingObject

Returns the value of attribute textFileEncoding.



1032
1033
1034
# File 'lib/activenetsuite/soap/default.rb', line 1032

def textFileEncoding
  @textFileEncoding
end

#urlObject

Returns the value of attribute url.



1029
1030
1031
# File 'lib/activenetsuite/soap/default.rb', line 1029

def url
  @url
end

#urlComponentObject

Returns the value of attribute urlComponent.



1030
1031
1032
# File 'lib/activenetsuite/soap/default.rb', line 1030

def urlComponent
  @urlComponent
end

Instance Method Details

#__xmlattrObject



1059
1060
1061
# File 'lib/activenetsuite/soap/default.rb', line 1059

def __xmlattr
  @__xmlattr ||= {}
end

#m_classObject



1051
1052
1053
# File 'lib/activenetsuite/soap/default.rb', line 1051

def m_class
  @v_class
end

#m_class=(value) ⇒ Object



1055
1056
1057
# File 'lib/activenetsuite/soap/default.rb', line 1055

def m_class=(value)
  @v_class = value
end

#xmlattr_externalIdObject



1071
1072
1073
# File 'lib/activenetsuite/soap/default.rb', line 1071

def xmlattr_externalId
  __xmlattr[AttrExternalId]
end

#xmlattr_externalId=(value) ⇒ Object



1075
1076
1077
# File 'lib/activenetsuite/soap/default.rb', line 1075

def xmlattr_externalId=(value)
  __xmlattr[AttrExternalId] = value
end

#xmlattr_internalIdObject



1063
1064
1065
# File 'lib/activenetsuite/soap/default.rb', line 1063

def xmlattr_internalId
  __xmlattr[AttrInternalId]
end

#xmlattr_internalId=(value) ⇒ Object



1067
1068
1069
# File 'lib/activenetsuite/soap/default.rb', line 1067

def xmlattr_internalId=(value)
  __xmlattr[AttrInternalId] = value
end