public final class OsduWellLog extends Object
Constructor and Description |
---|
OsduWellLog(String name)
Create a new OSDU well log with the given name.
|
Modifier and Type | Method and Description |
---|---|
void |
addCurve(OsduWellLogCurve curve)
Add the specified curve to this log.
|
void |
clearCurves()
Clear curve data from all curves of this log.
|
String |
getActivity()
Return the activity of this OSDU well log.
|
String |
getActivityType()
Return the activity type of this OSDU well log.
|
Double |
getBottomMd()
Return the bottom MD of this OSDU well log.
|
String |
getCompany()
Return the company of this OSDU well log.
|
String |
getConveyanceMethod()
Return the convenyance method of this OSDU well log.
|
OsduWellLogCurve |
getCurve(int curveNo)
Return the specified curve from this log.
|
List<OsduWellLogCurve> |
getCurves()
Return the curves of this log.
|
Date |
getEndTime()
Return the logging end time of this OSDU well log.
|
String |
getFrameId()
Return the frame ID of this OSDU well log.
|
String |
getHoleTypeLogging()
Return the hole type logging of this OSDU well log.
|
String |
getLoggingDirection()
Return the logging direction of this OSDU well log.
|
String |
getLoggingService()
Return the logging service of this OSDU well log.
|
String |
getName()
Return the name of this OSDU well log.
|
int |
getNCurves()
Return number of curves in this log.
|
int |
getNValues()
Return number of values in (each curve of) this log.
|
Integer |
getPassNumber()
Return the pass number of this OSDU well log.
|
String |
getRemarks()
Return the remarks of this OSDU well log.
|
String |
getRun()
Return the run of this OSDU well log.
|
String |
getSamplingDomainType()
Return the sampling domain type of this OSDU well log.
|
Double |
getSamplingInterval()
Return the sampling interval of this OSDU well log.
|
Double |
getSamplingStart()
Return the sampling start of this OSDU well log.
|
Double |
getSamplingStop()
Return the sampling stop of this OSDU well log.
|
String |
getServiceCompany()
Return the service company of this OSDU well log.
|
String |
getSource()
Return the source of this OSDU well log.
|
Date |
getStartTime()
Return the logging start time of this OSDU well log.
|
String |
getToolStringDescription()
Return the tool string description of this OSDU well log.
|
Double |
getTopMd()
Return the top MD of this OSDU well log.
|
String |
getType()
Return the type of this OSDU well log.
|
String |
getVersion()
Return the version of this OSDU well log.
|
String |
getVerticalMeasurement()
Return the vertical measurement of this OSDU well log.
|
String |
getWellbore()
Return the wellbore of this OSDU well log.
|
String |
getWellboreFluidType()
Return the wellbore fluid type of this OSDU well log.
|
Date |
getZeroTime()
Return the zero time of this OSDU well log.
|
void |
setActivity(String activity)
Set activity of this OSDU well log.
|
void |
setActivityType(String activityType)
Set activity type of this OSDU well log.
|
void |
setBottomMd(Double bottomMd)
Set bottom MD of this OSDU well log.
|
void |
setCompany(String company)
Set company of this OSDU well log.
|
void |
setConveyanceMethod(String conveyanceMethod)
Set conveyance methods of this OSDU well log.
|
void |
setEndTime(Date endTime)
Set logging end time of this OSDU well log.
|
void |
setFrameId(String frameId)
Set frame ID of this OSDU well log.
|
void |
setHoleTypeLogging(String holeTypeLogging)
Set hole type logging of this OSDU well log.
|
void |
setLoggingDirection(String loggingDirection)
Set logging direction of this OSDU well log.
|
void |
setLoggingService(String loggingService)
Set logging service of this OSDU well log.
|
void |
setPassNumber(Integer passNumber)
Set pass number of this OSDU well log.
|
void |
setRemarks(String remarks)
Set remarks of this OSDU well log.
|
void |
setRun(String run)
Set run of this OSDU well log.
|
void |
setSamplingDomainType(String samplingDomainType)
Set sampling domain type of this OSDU well log.
|
void |
setSamplingInterval(Double samplingInterval)
Set sampling interval of this OSDU well log.
|
void |
setSamplingStart(Double samplingStart)
Set sampling start of this OSDU well log.
|
void |
setSamplingStop(Double samplingStop)
Set sampling stop of this OSDU well log.
|
void |
setServiceCompany(String serviceCompany)
Set service company of this OSDU well log.
|
void |
setSource(String source)
Set source of this OSDU well log.
|
void |
setStartTime(Date startTime)
Set loggin start time of this OSDU well log.
|
void |
setToolStringDescription(String toolStringDescription)
Set tool string description of this OSDU well log.
|
void |
setTopMd(Double topMd)
Set top MD of this OSDU well log.
|
void |
setType(String type)
Set type of this OSDU well log.
|
void |
setVersion(String version)
Set version of this OSDU well log.
|
void |
setVerticalMeasurement(String verticalMeasurement)
Set vertical measurement of this OSDU well log.
|
void |
setWellbore(String wellbore)
Set wellbore of this OSDU well log.
|
void |
setWellboreFluidType(String wellboreFluidType)
Set wellbore fluid type of this OSDU well log.
|
void |
setZeroTime(Date zeroTime)
Set sero time of this OSDU well log.
|
String |
toString() |
public OsduWellLog(String name)
name
- Well log name. Non-null.IllegalArgumentException
- If name is null.public String getName()
public String getWellbore()
public void setWellbore(String wellbore)
wellbore
- Wellbore to set. Null if unknown or N/A.public String getType()
public void setType(String type)
type
- Type to set. Null if unknown or N/A.public Double getSamplingStart()
public void setSamplingStart(Double samplingStart)
samplingStart
- Sampling start to set. Null if unknown or N/A.public Double getSamplingStop()
public void setSamplingStop(Double samplingStop)
samplingStop
- Sampling stop to set. Null if unknown or N/A.public Double getTopMd()
public void setTopMd(Double topMd)
topMd
- Top MD to set. Null if unknown or N/A.public Double getBottomMd()
public void setBottomMd(Double bottomMd)
bottomMd
- Bottom MD to set. Null if unknown or N/A.public String getServiceCompany()
public void setServiceCompany(String serviceCompany)
serviceCompany
- Service company to set. Null if unknown or N/A.public String getSource()
public void setSource(String source)
source
- Source to set. Null if unknown or N/A.public String getActivity()
public void setActivity(String activity)
activity
- Activity to set. Null if unknown or N/A.public String getRun()
public void setRun(String run)
run
- Run to set. Null if unknown or N/A.public String getVersion()
public void setVersion(String version)
version
- Version to set. Null if unknown or N/A.public String getLoggingService()
public void setLoggingService(String loggingService)
loggingService
- Logging service to set. Null if unknown or N/A.public Date getStartTime()
public void setStartTime(Date startTime)
startTime
- Logging start time to set. Null if unknown or N/A.public Date getEndTime()
public void setEndTime(Date endTime)
endTime
- Logging end time to set. Null if unknown or N/A.public String getToolStringDescription()
public void setToolStringDescription(String toolStringDescription)
toolStringDescription
- Tool string description to set. Null if unknown or N/A.public String getLoggingDirection()
public void setLoggingDirection(String loggingDirection)
loggingDirection
- Logging direction to set. Null if unknown or N/A.public Integer getPassNumber()
public void setPassNumber(Integer passNumber)
passNumber
- pass number to set. Null if unknown or N/A.public String getActivityType()
public void setActivityType(String activityType)
activityType
- Activity type to set. Null if unknown or N/A.public String getWellboreFluidType()
public void setWellboreFluidType(String wellboreFluidType)
wellboreFluidType
- Wellbore fluid type to set. Null if unknown or N/A.public String getConveyanceMethod()
public void setConveyanceMethod(String conveyanceMethod)
conveyanceMethod
- Conveyance method to set. Null if unknown or N/A.public String getHoleTypeLogging()
public void setHoleTypeLogging(String holeTypeLogging)
holeTypeLogging
- Hole type logging to set. Null if unknown or N/A.public String getVerticalMeasurement()
public void setVerticalMeasurement(String verticalMeasurement)
verticalMeasurement
- Vertical measurement to set. Null if unknown or N/A.public String getFrameId()
public void setFrameId(String frameId)
frameId
- Frame ID to set. Null if unknown or N/A.public Double getSamplingInterval()
public void setSamplingInterval(Double samplingInterval)
samplingInterval
- Sampling interval to set. Null if unknown or irregular.public String getSamplingDomainType()
public void setSamplingDomainType(String samplingDomainType)
samplingDomainType
- Sampling domain type to set. Null if unknown or N/A.public String getCompany()
public void setCompany(String company)
company
- Company to set. Null if unknown or N/A.public Date getZeroTime()
public void setZeroTime(Date zeroTime)
zeroTime
- Zero time to set. Null if unknown or N/A.public String getRemarks()
public void setRemarks(String remarks)
remarks
- Remarks to set. Null if none.public void addCurve(OsduWellLogCurve curve)
curve
- Curve to add. Non-null.IllegalArgumentException
- If curve is null.public List<OsduWellLogCurve> getCurves()
public int getNCurves()
public int getNValues()
public OsduWellLogCurve getCurve(int curveNo)
curveNo
- Curve number of curve to return. [0,nCurves>.public void clearCurves()
Copyright © 2024 Petroware AS - https://petroware.no